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. - Team build utilizes the windows Workflow 4 infrastructure and how you can customize the default templates that ship with the product. - you can add custom steps in your build and even build your own steps using WF 4. - you can add full custom editing experience in the build definition dialogs for custom properties you want to add to the build.