Team Foundation Server 2010 for Developers 


  • COURSE NO: 5240 
  • DURATION: 3  DAYS
  • PRICE: $1,995.00 

 

 

What it's about

As important as communication and process is to the production of quality software, the developer tools to make it easy have not been readily available. Team Foundation Server and Visual Studio 2010 change this equation. Through TFS, developers have access to source control management, a configurable build process, tools that aid in test driven development, and process workflow all integrated directly into Visual Studio. This three day course concentrates on best practices using source control (including visual branching and merging), test driven development, code coverage, coded UI tests, web and load testing, architecture and profiling tools, static code analysis, code metrics and IntelliTrace. Students will also learn how to configure a build, and change a build template. By the end of the course, developers are equipped to create high-quality applications with a minimal change in overall effort.

 

 

What you will learn

 

 

Course outline

Day 1

1. Source Control

    Lab:
  • Check In/Out
  • Check in Policy
  • Label Source
  • Assign Change set to work item
  • Change source control options

2. Advanced Source Control

    Lab:
  • History
  • Shelving
  • Unshelving
  • Resolve Conflict
  • Branching & Merging

3. Unit testing

    Lab:
  • Create test Project
  • Test run configuration
  • Test View
  • Test Lists
  • Code Coverage

4. Advanced unit Testing

    Lab:
  • Mock Objects
  • Coded UI tests
  • Test Impact View
  • Web tests
  • Ordered tests
  • Load tests
Day 2

1. Architecture

    Lab:
  • Architecture Explorer
  • Dependency Graph

2. Analyze Your Application

    Lab:
  • Code Analysis
  • Code Metrics
  • Profile Application

3. Configuring a Build

    Lab:
  • Create CI Build definition
  • Create Gated Check in build definition
  • Edit Build Process Template

4. Advanced Work items

    Lab:
  • View bug containing trace information
  • Walk through IntelliTrace
  • Create Coded UI test from Action recording

 

Who should attend

Application developers who are already familiar with any version of Visual Studio

 

 

Materials

The course content is a combination of lectures, slides, hands-on labs, practical demos and commentary from instructors who have been through the process of creating commercial grade applications.

 

 Upcoming Dates


Bring the course on-site. We'll come to your location and train your team.


"The best thing about your instructors is that they are working with the technology on a day-to-day basis, so they really know what they are talking about. You don't get that with other training companies"

Read more testimonials »



 Instructor

Dave Lloyd Dave Lloyd is a senior partner and co-founder of ObjectSharp. He is a Microsoft Certified Technology Specialist for Team Foundation Foundation Server, and has been using Team Foundation Server since it was first in Beta. Dave also taught the VSTS BootCamp across Canada for Microsoft.


 View Bio    Read Blog