The Perfect Build Part 1

30. September 2009 07:00 by Matt Wrock in   //  Tags:   //   Comments
A year ago, my team was using Visual Source Safe as our version control repository and our builds were built and deployed manually using sophisticated tools like windows explorer and remote desktop. This was not a happy time. VSS was awfully slow and practically impossible to work with remotely. ... [More]

Debugging Windows Services in Visual Studio

26. September 2009 04:22 by Matt Wrock in   //  Tags:   //   Comments
One challenge involved in developing windows service applications is debugging them in Visual Studio. I don't know why Visual Studio does not provide better support for this, but I've seen some creative techniques employed to make debugging windows services possible. One popular method is to put a r... [More]

Debugging Managed Production Applications with WinDbg

24. September 2009 20:27 by Matt Wrock in   //  Tags:   //   Comments
Yesterday our issue tracking software was hanging and the vendor was not responding to our ticket requsts (They are nine hours ahead of us). The application is a .NET application so I decided to capture a crash dump and dive in with windbg. I have a love/hate relationship with windbg. I love it beca... [More]

Web Site Performance - It's not just your code

18. September 2009 18:23 by Matt Wrock in   //  Tags:   //   Comments
I'm a software developer. By default, I tend to focus on optimizing my code and architecture patterns in order to tune performance. However, there are factors that lie well outside of your application code and structure that can have a profound impact on web site performance. Two of these factors th... [More]

Colocatng ASP.NET MVC and Web Forms in the same Web Application

15. September 2009 04:14 by Matt Wrock in   //  Tags:   //   Comments
My team and I are migrating a large web forms/ADO web application over to the MVC framework using nHibernate and Domain Driven Design principles. After dabbling in MVC and nHibernate (although I have used MVC in java in a past life) and reading Eric Evans' book, I've been chomping at the bit to impl... [More]

About Me

Hey thats me!

I'm Matt Wrock with over fifteen years of experience architecting scalable, distributed, high traffic web applications as well as environment and deployment automation. I currently live in Woodinville, WA with my wife, two daughters, four dogs and two cats. Until just recently I worked for Microsoft as a Sr. Software Engineer and now work for CenturyLink Cloud focusing on data center automation. I'm also project founder of and a committer to

Month List