Administering Visual Studio Team Foundation Server 2010

Overview

 

This two-day instructor led course has a focus for TFS administrators wishing to pass Microsoft exam 70-512 – MCTS: Visual Studio Team Foundation Server 2010, Administration.

 

Audience

This course is intended for candidates who install, configure, and manage a Microsoft Visual Studio Team Foundation Server (TFS) 2010 implementation. Candidates typically work in a development organization that provides process automation services by using TFS.

 

Prerequisites

 

This course is intended for delegates who install, configure, and manage a Microsoft Visual Studio Team Foundation Server 2010 implementation. Delegates  typically work in an enterprise development organization that provides process automation services by using TFS and will have 6 months’ experience in that environment. Please note, no experience developing applications using the .NET Framework is required prior to attending this course

 

Delegates will learn how to

 

  • Have a solid understanding of the TFS architecture and components
  • Understand  installation and configuration of TFS in both single-server and multi-server configurations
  • Understand security management for TFS components
  • Understand configuration and use of Team Build
  • Understand adaptation of process templates
  • Understand the management of project artefacts with TFS version control
  • Understand configuration and use of work item tracking

 

Course Outline

 

Module 1 – Installing and configuring TFS

  • Installing TFS
  • Configuring the TFS application tier
  • Migrating and upgrading from earlier TFS versions
  • Installing and configuring team lab
  • Installing and configuring multiple build agents and controllers

Module 2 – Managing TFS

  • Managing Team Project Collections
  • Configuring backup and recovery
  • Monitoring server health and performance
  • Administration of the TFS application tier
  • Managing reporting for TFS
  • Establishing automated functional and UI tests

Module 3 – Customizing TFS for team use

  • Modifying a process template
  • Configuring a team project
  • Applying work item customisations
  • Creating Work Item Query Language (WIQL) queries
  • Configuring client connectivity to TFS

Module 4 -Administering TFS version control and build

  • Creating and managing workspaces
  • Configuring shelvesets
  • Branching and merging source artefacts
  • Configuring a version control proxy
  • Configuring team project version control settings
  • Configuring a team build definition
  • Configuring and executing a build