Automated Deployment with TFS 2010

The automated/continuous deployment process can be performed in Team Foundation Server 2010 via MSBuild. We can tell MSBuild to ‘deploy on build’ which causes MSBuild to make a call to MSDeploy. To assist MSBuild in working with MSDeploy, we can specify parameters at Build Process Definition Time that are passed... [Read More]

The Algorithms Still Count

As per normal, CodeMash last week was awesome. I was lucky enough to be chosen as a presenter. The topic, "The Algorithms Still Count". In our world great frameworks and tools abound that help us be productive and build awesome applications that make our customers happy. Many of the inner... [Read More]

How Much Process Do We Need

I observed a little twitter conversation this week where one person was attempting to decide if “TDD” meant Test Driven Development or Test Driven Design.  After quite a few posts one stuck out: "What I care about nowadays is shipping stuff." Couple this conversation with a blog posting by Nate... [Read More]

State Management in .NET

It seems I spend a lot of time talking to clients about .NET Session State Management and what effects their production environment might have on the user experience. Session state can be managed in several ways. I'll discuss four. Which way you choose depends on your production environment and existing... [Read More]