As software complexity increases, proper build practices become ever more important. This essential reference--fully updated for Visual Studio 2010--drills inside MSBuild and shows you how to maximize your control over the build and deployment process. Learn how to customize and extend build processes with MSBuild--and scale them to the team, product, or enterprise level with Team Foundation Build.
This is an awesome book on MSBuild. I was amazed at how complete it was. I must admit that I only got the book to learn about MSBuild batching, (using % with item lists,) but i ended up reading every bit of it. Great examples matched by its great depth of such a complex technology. The author clearly knows his stuff. I would/will most definitely recommend this book.