Customer Reviews

17 five star ratings and 4 four star ratings. Overall rating 4.8

2nd edition TOC

  • Part 1 - Overview

    1. MSBuild Quick Start
    2. MSBuild Deep Dive, Part 1
    3. MSBuild Deep Dive, Part 2
  • Part 2 - Customizing MSBuild

    1. Custom Tasks
    2. Custom Loggers
  • Part 3 - Advanced MSBuild Topics

    1. Batching and Incremental Builds
    2. External Tools
  • Part 4 - MSBuild Cookbook

    1. Practical Applications, Part 1
    2. Practical Applications, Part 2
  • Part 5 - MSBuild in Visual C++ 2010

    1. MSBuild in C++ 2010, Part 1
    2. MSBuild in C++ 2010, Part 2
    3. Extending Visual C++ 2010
  • Part 6 - Team Foundation Build

    1. Team Build Quick Start
    2. Team Build Deep Dive
    3. Workflow Foundation Quick Start
    4. Process Template Customization
  • Part 7 - Web Deployment Tool

    1. Web Deployment Tool, Part 1
    2. Web Deployment Tool, Part 2
    3. Web Deployment Tool, Partical Applications

2nd edition Supplement

Since all the content from the second edition is still relevant, we have decided to release a smaller text which supplements the existing book. This makes it a lot easier for everyone who has already purchased the second edition.

Chapter 1: What's new in MSBuild

  1. Visual Studio project compatibility between 2010 and 2012
  2. Out of Process Tasks
  3. NuGet
  4. XML Updates with SlowCheetah
  5. Cookbook

Chapter 2: What's new in Team Build 2012

  1. Installation
  2. Team Foundation Service
  3. User interface (UI) enhancements
  4. Visual Studio Test Runner
  5. Pausing build definitions
  6. Batching
  7. Logging
  8. Windows Workflow Foundation 4.5
  9. Cookbook

Chapter 3: What's new in Web Publishing

  1. Overview of the new Publish Web Dialog
  2. Building web packages
  3. Publish profiles
  4. Database publishing support
  5. Profile-specific web.config transforms
  6. Cookbook

Book samples

The book has an extensive set of MSBuild, Team Build and Web Deploy (aka MSDeploy) samples that can be downloaded. You can download all the the samples in a .zip format or you can get the latest version from the github project page. Below are the links you need for each edition.

Second edition samples

v2 samples repo

2nd edition samples

2nd edition repo

Appx from the 2nd edition

Here you can download the appendices in pdf format