ATTFSD2015 - Team Foundation Server 2015 Developer Foundations (TFVC)

Microsoft’s Team Foundation Server (TFS) is ideal for teams of any size. Having an experienced
TFS administrator is not enough, however. Every developer on the team needs to know the
basics. This two-day course will introduce you to TFS' foundational capabilities so that you can
plan, track, and manage work while ensuring high-quality code in your next project.

Student Testimonials

Instructor did a great job, from experience this subject can be a bit dry to teach but he was able to keep it very engaging and made it much easier to focus. Student
Excellent presentation skills, subject matter knowledge, and command of the environment. Student
Instructor was outstanding. Knowledgeable, presented well, and class timing was perfect. Student

Click here to print this page »


This course is intended for members of a development team that uses Visual Studio 2015. Attendees should be comfortable using a current version of Windows and be able to read and understand C# code.

Detailed Class Syllabus

Module 1: Team Projects

What’s new in Visual Studio 2015
Team project collections and team projects
Configure security, team, areas, and iterations
Planning, renaming, and deleting team projects
Use Team Explorer and Team Web Access

Module 2: Work Items and Queries

Create, link, query, and manage work items
Chart, tag, and report work items
Configure alerts and notifications
Use Team Web Access, MS Excel, and MS Project

Module 3: Planning and Tracking Work

Create and manage a product backlog
Plan and track work during a sprint
Use Agile (backlog, Kanban, and task boards)
Use a Team Room to collaborate with others

Module 4: Version Control

Setup and use TFS version control system
Basic and advanced workflows
Associate work items during check-in
Create labels and shelvesets
Branch and merge code effectively

Module 5: Ensuring Code Quality

Create, run, and refactor C# unit tests
Calculate Code Coverage
Use Code Metrics and Code/Code Clone Analysis
Conduct a Code Review

Module 6: Automating the Build Process

Overview of the new Visual Studio 2015 build system
Create and queue a build
Monitor and manage the build process
Automate code quality checks