12.11 For More Information

The best discussion of the build process as a value stream is found in this title:

  • Lean Software Development, by Tom and Mary Poppendieck (Addison-Wesley)

The best all-around book on the entire build and continuous integration process just happens to be written by one of this book’s technical reviewers:

  • Expert .NET Delivery Using NAnt and CruiseControl.NET, by Marc Holmes (Apress)

While it’s a Java book (shhh!), the following work lays out some critical fundamentals of automated builds and continuous integration and is absolutely worth a read:

  • Java Development with Ant, by Erik Hatcher and Steve Loughran (Manning)

Martin Fowler started the CI movement with his article on the topic, available online at:

Some great build and CI-related blogs are:

  • Rob Mensching Openly Uninstalled (http://blogs.msdn.com/robmen/default.aspx)—you’ll find lots of great information about writing installers and working with WiX here.

  • Marc: My Words (http://www.marcmywords.org)—Marc Holmes is the author of the aforementioned Expert .NET Delivery Using NAnt and CruiseControl.NET.

  • MSBuild Team Blog (http://blogs.msdn.com/msbuild/)—while it’s not updated very frequently, this blog often contains project announcements or other important MSBuild news.

Get Windows Developer Power Tools now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.