Book description
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.
Table of contents
- Dedication
- Praise for: Inside the Microsoft Build Engine: Using MSBuild and Team Foundation Build, Second Edition
- Foreword
- Introduction
- I. Overview
- II. Customizing MSBuild
- III. Advanced MSBuild Topics
- IV. MSBuild Cookbook
-
V. MSBuild in Visual C++ 2010
- 10. MSBuild in Visual C++ 2010, Part 1
- 11. MSBuild in Visual C++ 2010, Part 2
- 12. Extending Visual C++ 2010
-
VI. Team Foundation Build
-
13. Team Build Quick Start
- Introduction to Team Build
- Preparing for Team Build
- Creating a Build Definition
- Working with Build Queues and History
- Team Build Security
-
14. Team Build Deep Dive
- Process Templates
- Default Template
- Configuring the Team Build Service
- Team Build API
- 15. Workflow Foundation Quick Start
-
16. Process Template Customization
- Getting Started
- Process Parameters
-
Team Build Activities
- AgentScope
- CheckInGatedChanges
- ConvertWorkspaceItem/ConvertWorkspaceItems
- ExpandEnvironmentVariables
- FindMatchingFiles
- GetBuildAgent
- GetBuildDetail
- GetBuildDirectory
- GetBuildEnvironment
- GetTeamProjectCollection
- InvokeForReason
- InvokeProcess
- MSBuild
- SetBuildProperties
- SharedResourceScope
- UpdateBuildNumber
- Custom Activities
- Logging
- Deploying
-
13. Team Build Quick Start
-
VII. Web Development Tool
- 17. Web Deployment Tool, Part 1
- 18. Web Deployment Tool, Part 2
- 19. Web Deployment Tool Practical Applications
- A. New Features in MSBuild 4.0
- B. Building Large Source Trees
- C. Upgrading from Team Foundation Build 2008
- D. About the Author
- E. Best Practices for Software Engineering
- F. Collaborative Technologies—Resources for Developers
- G. For C# Developers
- H. For Visual Basic Developers
- Index
- About the Authors
- Copyright
Product information
- Title: Inside the Microsoft® Build Engine: Using MSBuild and Team Foundation Build, Second Edition
- Author(s):
- Release date: December 2010
- Publisher(s): Microsoft Press
- ISBN: 9780735659827
You might also like
book
Inside the Microsoft® Build Engine: Using MSBuild and Team Foundation Build
As software complexity increases, proper build practices become ever more important. This essential reference drills inside …
book
ASP.NET Core in Action, Second Edition
Fully updated to ASP.NET 5.0, ASP.NET Core in Action, Second Edition is a hands-on primer to …
book
C# and .NET Core Test Driven Development
Learn how to apply a test-driven development process by building ready C# 7 and .NET Core …
book
ASP.NET Core in Action, Third Edition
Build professional-grade full-stack web applications using C# and ASP.NET Core. In ASP.NET Core in Action, Third …