In this session I will dive into the way Team Foundation server automated build works. I will show how windows workflow foundation is used to drive the build process and how the architecture of build controllers and agents work. I will show you how Team build utilizes the windows Workflow 4 infrastructure and how you can customize the default templates that ship with the product. I will show you how you can add custom steps in your build and even build your own steps using WF 4. I finally will show you how you can add full custom editing experience in the build definition dialogs for custom properties you want to add to the build.
You will learn:
- Based on the default build experience in TFS 2010, learn how to change the build so it includes new steps required for your product
- Learn how to build customizations in such a way they can be maintained in an easy way
- Learn how to use additional features of the build environment so you can ease the use of your template for other team members, by extending the parameter editing experience