Team Foundation is a collection of collaborative technologies that support a team effort to deliver a product. While the Team Foundation technologies are typically employed by a software team to build a software product, they can also be used on other types of projects.
If you are new to Team Foundation, you may want to begin learning by reading Team Foundation Concepts to get an overview of the architecture, and key features of Team Foundation. For specific steps on performing common tasks, see Team Foundation Walkthroughs.
The remaining content is divided into three areas depending upon the roles for a team: project administrators, project leads, and project members. For more information about key tasks and to understand features related to your use of Team Foundation, please see the appropriate section for your role.
In This Section
Getting Started with Team Foundation
Provides links to concepts for understanding Team Foundation and walkthrough topics that give step-by-step procedures for common Team Foundation scenarios.
Team Foundation Project Members
Lists topics used by project members to understand and work with Team Foundation.
Team Foundation Project Leads
Lists topics used by project leads to understand and work with Team Foundation.
Team Foundation Administrators
Lists topics used by project administrators to understand and work with Team Foundation.
Provides links to topics discussing visual designers that enable architects, operations managers, and developers to design service-oriented solutions that can be validated against their operational environments.
Provides links to topics discussing advanced development tools that enable teams to build reliable, mission-critical services and applications.
Provides links to topics discussing advanced testing tools that enable teams to verify the performance of applications before deployment.