Date:October 21, 2010
Time: 5:00PM Pacific Time
View Recording: View Recording
Having the best version control software in the world doesn't do you any good if you don't know how to configure it correctly. In this session, we will look at how Team Foundation Server Version Control works, and give out some best practices on how to configure your version control repository, as well as look at different change management and branching strategies, that apply not just to TFS 2010, but any version control system.
Mickey Gousset is a Senior Technical Developer for Infront Consulting Group, a consulting company focused on the Microsoft System Center family of products. He is a Microsoft Team System MVP, a certified professional in Team Foundation Server and SCOM 2007, and author of the books "Professional Team Foundation Server" and "Professional Application Lifecycle Management with Visual Studio 2010" from Wrox Publishing. Mickey runs Team System Rocks! (http://www.teamsystemrocks.com), a community site devoted to Visual Studio Team System, where he also blogs about Team System. He has spoken on Team System topics at various user groups, code camps, and conferences, including Microsoft Tech Ed Developer - North America 2008 and 2009.
Date: October 7th, 2010
Time: 19:00 CEST (17:00 UTC without summertime)
Add to Calendar:
http://tinyurl.com/2wmsfgu
Join meeting: http://tinyurl.com/2v3u8at
In TFS 2010, the automated build infrastructure has been revamped to use Windows Workflow Foundation (WF) instead of MSBuild. In this session, we will explore how to customize the default build process template and how to leverage multiple aspects of the workflow implementation for TFS 2010 Build.
We will cover:
• Explore the basics of Windows Workflow Foundation as it is used in TFS 2010 Build
• Review the high-level parts of the default build process template in TFS 2010 Build
• Adding new functionality to the build process using out of the box workflow activities
• Creating variables and process parameters that can be exposed to the end user
• Thoughts about designing & architecting your build process for reuse
• Building a custom activity for use in the build process template
• Deploying the custom activity to all of the build servers in the build farm
Presenter: Ed Blankenship
Ed is an Application Lifecycle Management (ALM) Consultant with Notion Solutions and a Microsoft Most Valuable Professional (MVP) in Visual Studio ALM & Team Foundation Server.
Ed was voted as the Microsoft MVP of the Year (Visual Studio ALM, TFS) for 2010 by his peers.
His expertise is in Microsoft Visual Studio Team System and Team Foundation Server in which he has been actively using, managing, and implementing for nearly five years since the beginning of those products in 2005. He has been awarded since 2008 as a Microsoft MVP in Visual Studio ALM, Team Foundation Server and Visual Studio Team System.
As an ALM Consultant, he assists organizations with improving their development lifecycle by suggesting improvements to their processes and implementing Application Lifecycle Management tools to assist with that improvement. By using Visual Studio ALM and Team Foundation Server, customers can immediately see value from their improvements.
Ed was previously the Release Engineering Manager at Infragistics where he led a multi-year TFS & Visual Studio Team System implementation to improve the development process lifecycle.
Ed is the lead author of the Wrox Professional Team Foundation Server 2010 book, has been a technical editor for the Wrox Silverlight 1.0, Silverlight 2 Developer's Guide, Silverlight 3 Programmer's Reference, and Silverlight 2 Bible books, author of numerous articles, and has spoken at various user groups, events, radio shows, and conferences.
You can find Ed blogging at http://www.edsquared.com , tweeting at @EdBlankenship ( http://www.twitter.com/edblankenship ), and more information on his LinkedIn profile page: http://www.linkedin.com/in/edblankenship . His MVP profile is also available at https://mvp.support.microsoft.com/profile/ed.blankenship .