Welcome to ONLC Training Centers

TFS 2015 Advanced Developer Features Course Outline

 (2 days)
Version 2015

Course Description
Many developers have been using Visual Studio for many years and continue to use the same features they have always used. This 2-day course is designed to educate developers on many of the features available in Visual Studio 2015 Enterprise edition that could greatly improve their code quality and productivity.

The Enterprise Edition is the “fully loaded” edition of Visual Studio and includes features that can improve your code testing including the Fakes Framework and IntelliTest. There are also many new features to improve debugging and troubleshooting your code including IntelliTrace as well as the Performance and Diagnostics Hub. Finally, we’ll take a look at Code Visualisation and some of the modelling tools available to you.

This course includes hands-on labs to reinforce practical skills and ensure you’re ready to use the tools on your return to your workplace.

Product and version compatibility
Team Foundation Server or Visual Studio Team Services

This course is equally applicable for teams using either Visual Studio Team Services or and on-premises Team Foundation Server.

Course Objectives
At the completion of this course, attendees will be able to:
Understand the features available in Visual Studio 2015 Enterprise Edition
Create work item charts and customise the Team dashboard
Improve Unit Testing through the use of the Fakes Framework
Use Code Coverage to help assess Unit Test coverage
Use the new IntelliTest feature to increase test coverage
Understand how to use IntelliTrace to fault find more efficiently
Use the stand alone IntelliTrace collector
Utilise the Performance and Diagnostics Hub
Analyze application usage of CPU, Memory and Network resources
Create and use Code Maps to visualise code for a better understanding
Create basic application models including layer diagrams
Request and track stakeholder feedback

This course is designed for experienced .NET developers.

Attendees are expected to be proficient developers with over 2 years’ experience using Visual Studio to develop .NET applications.

Course Outline

Module 1 - An overview of Visual Studio 2015
A look at the Visual Studio 2015 family
Visual Studio Team Services
A lap around the Visual Studio 2015 features

Module 2 – Planning and tracking work with Work Items
A review of Work Items and Work Item queries
Optimising your sprint planning meeting
Decomposing requirements into tasks in TFS
Effective use of TFS to track progress

Module 3 - Improving code quality with Unit Testing
Review of writing and executing unit tests
Parallel execution of unit tests
Using Code Coverage
Installing Third-Party Unit Test Frameworks

Module 4 – Doing more with Unit Tests
Introducing Microsoft Fakes
Using Stubs and Shims
Optimizing the generation of Fakes
Generating Unit Tests using IntelliTest

Module 5 – Code Analysis
What is Code Analysis?
Understanding and selecting rule sets
Suppressing Code Analysis warnings

Module 6 - Getting started with IntelliTrace
What is IntelliTrace?
Where does IntelliTrace fit in?
The new IntelliTrace UI experience
Live debugging using F5
Understanding symbol files
Configuring IntelliTrace options

Module 7 – IntelliTrace in Production
IntelliTrace usage scenarios
How to configure IntelliTrace Data Collection in Production
Initiating data collection
Debugging using your captured IntelliTrace file

Module 8 - Diagnostic Tools
What are the Diagnostic tools?
Navigating the Performance and Diagnostics hub
Analyzing UI responsiveness
Analyzing CPU usage
Analyzing Memory usage
Analyzing Network usage

Module 9 - Understanding your code better
Map dependencies across your solutions
Debug your application using code maps
Using code map analyzers

Module 10 - An overview of modelling tools
Creating Layer diagrams
Creating models for your application
Modelling your application architecture

Module 11 - Enhancing stakeholder feedback
Introducing the Microsoft Feedback Client
Using the Microsoft Feedback Client to provide rich feedback to the team
Adding continuous feedback into your workflow
View outline in Word


Attend hands-on, instructor-led TFS 2015 Advanced Developer Features training classes at ONLC's more than 300 locations. Not near one of our locations? Attend these same live classes from your home/office PC via our Remote Classroom Instruction (RCI) technology.

For additional training options, check out our list of Courses and select the one that's right for you.

Microsoft Gold Partner
Class Dates
(click date for class times)
(click Enroll for locations)

Fee:  $1595
Need a price quote?

Follow the link to our self-service price quote form to generate an email with a price quote.

Email Alert

Receive an email when this class is available as "Ready to Run" or "Early Notice" status.

Attend from your office or home

If you have high-speed internet and two computers you can likely take this class from your office or home.

Need a class for a group?

We can deliver this class for a private group at your location. Follow the link to request more information.

Attend computer classes from ONLC Training Centers Request a copy via mail


Class Format
Class Policies
Student Reviews

Bookmark and Share

First Name

Last Name