Released Boxstarter v2.4: Test Runner for Chocolatey Packages and many more Windows GUI configuration functions

7. April 2014 06:53 by Matt Wrock in Boxstarter  //  Tags:   //   Comments
This week I released Boxstarter version 2.4. This release introduces a new feature for testing packages, the addition of many more Windows GUI configuration functions and several bug fixes and minor enhancements. Windows GUI Configuration Functions Boxstarter gives great thanks to Gary Park (... [More]

Automate the Install and setup of a Team Foundation 2013 Server with Build services on a Azure VM with Boxstarter

26. January 2014 11:25 by Matt Wrock in Boxstarter  //  Tags:   //   Comments
Last week I released version 2.3 of Boxstarter which includes some Azure VM integration features to Boxstarter’s Chocolatey/Nuget Package management approach to Windows environment automation tools. I blogged about how one can use it to deploy and configure a publicly accessible Minecraft server. We... [More]

Released Boxstarter 2.3: Windows Azure integration

21. January 2014 05:54 by Matt Wrock in Boxstarter  //  Tags:   //   Comments
Just a month after releasing integration with Hyper-V, I am pleased to announce support for auto connection configuration and first class Checkpointing in Windows Azure VMs. Boxstarter can now make cloud provisioning of your boxes a straight forward process. What does this do? For readers unfamili... [More]

Visual Studio Installations: The 15 minutes you will never see again. Don’t do it. Have Chocolatey do it for you.

30. December 2013 12:36 by Matt Wrock in   //  Tags:   //   Comments
For the .Net developer, reinstalling Visual Studio is not far from repaving your machine. Its something almost all of us has had to do. No doubt it gets faster in every version. I remember when VS 2003 would take hours and you had to sit there looking at goofy model engineers and read scrolling mark... [More]

Save disk space and store your VHDs on an SD card

30. December 2013 11:07 by Matt Wrock in   //  Tags:   //   Comments
About a year ago, I puchased a Lenovo X1 Carbon laptop as my primary personal dev machine. I absolutely love it! Almost inappropriately so…almost. The only thing I wish it had was more disk space. I settled for the 128GB SSD. The upgrade to 256GB was just too much of a price jump for me. I think 128... [More]

Easily test Chocolatey package development with Boxstarter 2.2 Hyper-V integration

29. December 2013 10:42 by Matt Wrock in Boxstarter  //  Tags:   //   Comments
A couple weeks ago I released Boxstarter v2.2. The primary feature added is the ability to target Hyper-V VMs. Boxstarter can automatically configure them without any manual setup and can both save and restore checkpoints. You can learn about the details here. I’d like to give a big thanks to Gary P... [More]

Released Boxstarter 2.1: Install multiple Windows environments in one command and better pipeline output

1. December 2013 07:30 by Matt Wrock in Boxstarter  //  Tags:   //   Comments
Today I released Boxstarter v2.1.0 which includes support for piping multiple machines to the Install-BoxstarterPackage command and much improved options for receiving output on both the standard output pipeline as well as the host console. This release also adds a few bug fixes and some “Fit ... [More]

Released Boxstarter 2.0: Remote Windows Environment Installs, Packageless Scripts and a New Documentation Web Site!

22. November 2013 10:55 by Matt Wrock in Boxstarter  //  Tags:   //   Comments
A couple weeks ago, I released Boxstarter 2.0 with lots of new features, a couple of which I think are especially cool. Now that the documentation and new web site at are complete, I think a proper blog post is in order. While I did bump the major version, this release is compatible ... [More]

Copy Files From Local Computer to an Azure VM

12. September 2013 11:55 by Matt Wrock in   //  Tags:   //   Comments
I’m currently ironing out my strategy of how my Boxstarter Virtualization module will provision VM’s in Azure. I recently started a blog series of how I will provision local Hyper-V VMs here. My strategy for Azure VMs will be similar in that I will do most of the heavy lifting via Powershell remotin... [More]

Windows VM Provisioning Part 1: Inject a ‘startup on boot ‘ script into a VHD.

6. September 2013 11:37 by Matt Wrock in Boxstarter  //  Tags:   //   Comments
I’m currently in the process of adding a Virtualization module to my Boxstarter project. This post is part of a three part series covering some of the technicalities involved. Although these posts will document how Boxstarter provisions a Windows VM, I think that there will be information cove... [More]

About Me

Hey thats me!

I'm Matt Wrock with over thirteen years of experience architecting scalable, distributed, high traffic web applications. I currently live in Woodinville, WA with my wife, two daughters, three dogs and cat. I work for Microsoft as a Sr. Software Engineer working in Cloud Developer Services. I'm also project founder and owner of and a committer to

Month List