Inside the Microsoft® Build Engine: Using MSBuild and Team Foundation Build, Second Edition

Inside the Microsoft® Build Engine: Using MSBuild and Team Foundation Build, Second Edition
Published:December 24, 2010Language:English
Author:Sayed Ibrahim Hashimi; William BartholomewTechnology:Microsoft Visual Studio 2010
Length:624 PagesISBN 13:9780735645240

List Price:

$ 59.99
About The BookThe essential MSBuild drilldown for developers and build masters

Drill into MSBuild—and maximize your control over the software build and deployment process. This essential reference has been fully updated for MSBuild 4, Microsoft .NET Framework 4, and Visual Studio 2010, including support for Visual C++. Gain the critical insights and examples you need to customize and extend build processes with MSBuild. And learn how to scale them to the team, product, or enterprise level with Team Foundation Build.

Discover how to:

  • Master core techniques for creating MSBuild project files

  • Work with built-in tasks and loggers—or write your own

  • Accelerate build time with incremental builds and batching

  • Invoke external tools in scripts and create reusable files

  • Exploit the full set of extensibility features for Visual C++ 2010

  • Create customizations such as code generation, code analysis, and unit testing

  • Install, configure, and extend Team Build

  • Use Windows Workflow Foundation with Team Build for complex branching and custom logic

  • Deploy Web applications with MSDeploy and Web Publishing Pipeline

  • Study and reuse the cookbook examples
  • About Sayed Ibrahim Hashimi; William BartholomewSayed Ibrahim Hashimi is a Microsoft program manager focusing on Web development tools. A former software development consultant and Microsoft MVP for Microsoft Visual C#, Hashimi has written three books about MSBuild, along with numerous articles for publications such as MSDN Magazine.

    William Bartholomew is a software development engineer in the Microsoft division that manages the build lab for Microsoft Visual Studio. His background includes specialization in developer productivity education, processes, and tools, with an emphasis on Visual Studio and Team Foundation Server.
    Other Books By Sayed HashimiOther Books By William Bartholomew
    Looking for training resources, events and advice from peers? Join the Microsoft Training and Certification Community. Preparing for an exam now? Find your Microsoft Certification Study Group. Talk to us on these social networks:
    What do you think of this book? Your feedback is important in helping us create books that serve your needs and meet your expectations.Please take our survey at

    Note: You will need this book's 13-digit International Standard Book Number (ISBN) to take the survey.The ISBN 13 can be found above.
    To report or search for corrections in this book or its companion content,
    search for the title in our online store and then check the Errata & Updates tab. To report errors, please go to our Submit errata page.