Visual Studio / .NET, For Developers

VSTH14 Team Foundation Server 2012 Builds: Understand, Configure, and Customize


1:30pm - 2:45pm

Level: Intermediate to Advanced

Benjamin Day

Consultant & Trainer

Benjamin Day Consulting, Inc.

The Build system in TFS2012 could be the best feature in the product. Actually, it's almost definitely the best feature in the product.  It's got a slick Windows Workflow structure that has done away with the old-style, clunky text-based and XML-based scripts.  It's got a great integration with Source Control through Gated Check-ins that requires a build to pass before code can be checked in.  (Buh-bye, broken builds.)  There's even integration with Virtual Lab Management.

If you want to eliminate a bunch of integration headaches and improve quality on your project, using TFS Builds is a perfect place to start.  

In this talk, Ben will start by giving you a tour of the features.  Then he'll move on to show you how to configure your build servers and builds.  Finally, he'll show you how to extend and customize the default build scripts to handle environment-specific configuration files, configuring IIS applications, and more.

You will learn:
• Why do you care about automated builds?
• What is the structure of a TFS Build and the TFS Build servers?
• How do you customize your automated builds?