Pro .NET 2.0 Extreme Programming by Greg Pearman
* Provides real-world examples of Extreme Programming practice, by examining the complete release of an example project, so developers can learn practical details and principles.
* Shows developers how to use test-first development techniques for web-based applications using the NUnit testing framework within the Visual Studio .NET IDE, plus critical coverage of Nant, Net Mock and CruiseControl.NET.