Visual Studio Team System Guidance
Via Dave Bost, via J.D. Meier...
It's been about a year and a half now since Microsoft released Visual Studio Team System (Nov 2005) and then later, Team Foundation Server (March 2006). These tools really make developer's lives easier, especially when working with a large team of developers, architects, testers, and project managers.
Like with any tool, it takes time and usage before best practices emerge. The patterns & practices team at Microsoft has been working with a plethora of folks (customers, product teams, support teams, MVPs, and an internal field team called the "VSTS Rangers") to gather these practices up and provide some guidance on using all aspects of Team System.
If you're using VSTS, then by all means, bookmark this site: https://www.codeplex.com/VSTSGuidance
Here's just an example of the type of stuff you'll find there:
- Explained: Branching in Team Foundation Server
- Explained - Structuring Your Solutions and Projects in Source Control with Team Foundation Server
- How To: Perform a Baseless Merge in Team Foundation Server
- How To: Step Through Creating a Custom Check-in Policy for Team Foundation Server 2005
- How To: Step Through Creating Your Source Tree in Team Foundation Server 2005
- How To: Structure Your ASP.NET Applications for Team Foundation Server
- How To: Structure Your Source Control Folders in Team Foundation Server
- How To: Structure Your Windows Applications for Team Foundation Server
- Source Control Practices at a Glance (updated)
- Source Control Questions and Answers (updated)
- Video: How To - Migrate from VSS to Team Foundation Source Control
- Video: How To - Setup Your Source Tree in Team Foundation Server
- Video: How To - Structure Your ASP.NET Projects for TFS