This example assumes using TFS for source code control, which definitely isn't my favorite SCM tool but odds are if you want to keep it simple and you're not using NAnt then you're probably in a shop that uses TFS.
Technology with opinion
Friday, November 06, 2009
CI Done Simple with CruiseControl.Net + MSBuild
If you want to setup Continuous Integration the learning curve for automated builds can be moderate for some. CruiseControl.Net (CCNet) allows you to integrate with automated build technologies such as NAnt, MSBuild, etc. The advantage of this is that you can specify the Visual Studio Solution so that MSBuild knows the references and source code to build.