VSLive Chicago 2013: TFS2012 Build Customization talk

Posted · Add Comment

Thanks to those of you who came to my TFS2012 Build customization talk at VSLive Chicago 2013 yesterday.  As promised, here are the slides and samples from the talk. Team Foundation Server 2012 Builds: Understand, Configure, and Customize The Build system in TFS2012 could be the best feature in the product. Actually, it’s almost definitely […]

VSLive Las Vegas 2013: TFS2012 Build Customization talk

Posted · Add Comment

Thanks to those of you who came to my TFS2012 Build customization talk at VSLive Vegas 2013 yesterday.  As promised, here are the slides and samples from the talk. Team Foundation Server 2012 Builds: Understand, Configure, and Customize The Build system in TFS2012 could be the best feature in the product. Actually, it’s almost definitely […]

Slides & code from TFS Builds talk at VSLive Orlando 2012

Posted · Add Comment

Thanks to everyone who came to my Team Foundation Server 2012 Builds talk at VSLive Orlando last week.  As promised, here are my slides and the source code for the demos. The “TfsBuildTalk” folder is a complete zip of the team project that I was using during the demos.  This contains the build scripts, the […]

Tip: Make TFS2012 build logging easier using extension methods in Microsoft.TeamFoundation.Build.Workflow.Activities

Posted · 2 Comments

I’ve been writing a lot of custom Workflow Activities for Team Foundation Server 2012 (TFS2012) Builds lately.  A custom Workflow Activity lets you drop application-specific logic and steps into theout-of-the-box TFS build scripts (aka. “build process templates”).  When you write one of these Activities, you almost always need/want to write to the TFS build log […]