Managing Source Code Using Team Foundation Version Control

On March 2nd 2006, I'll be speaking in front of the Metro Toronto .NET User Group. Here is the abstract:

One of the most important features for developers for Visual Studio 2005 Team System is Team Foundation Version Control (TFVC). This session will show you how to manage your source code on a day-to-day basis (using checkin/check out, branching, merging and shelving operations) and you'll learn best practices around the tool. Team Foundation Version Control is part of an SCM system - you'll learn how integrate changesets with your workflow and your builds. Finally, we will delve into more advanced extensibility and configuration features such as custom policy creation and automation.

Feel free to sign up for the event here:

First O# Post

What can you expect of this blog? We'll I'm passionate about Visual Studio 2005 Team System - in fact, my primary role as a senior consultant at ObjectSharp is to help customers deploy VSTS in the real world. Ironically, one of the most highly asked questions in my deployments has little to do with specific functionality of Team System. Customers want the bigger picture - they want to know the best practices behind software configuration management, on implementing more effective builds, structuring source control repositories and so forth. Everyone wants to write better software - thankfully, Microsoft has developed a product that supports and simplifies that process. You'll find in this blog technical information, news and commentary relating to Team System - feel free to jump in and comment and contact me if you have any questions.