The preceding chapter described the cohesive tools ecosystem delivered with Visual Studio Team System. Now, it's time to look at the specifics involved with the Team Foundation Server. You can think of Team Foundation Server as the central collaborative hub in a Visual Studio Team System environment: Visual Studio provides role-specific tools for architects, developers, testers, and managers, whereas Team Foundation Server provides the central repository and information-sharing services necessary to bind a project team together into one cohesive unit. In this chapter, we will focus on implementing a Team Foundation Server setup and leveraging its team-enabling capabilities. |