Getting Started with Performance Tools

 

The new home for Visual Studio documentation is Visual Studio 2017 Documentation on docs.microsoft.com.

The latest version of this topic can be found at Getting Started with Performance Tools.

This section provides an overview of the concepts and tasks that you will apply when you collect, view, and analyze code performance using the Visual Studio performance tools.

These tools provide you with several ways to collect and analyze performance data. But in many cases, the best way to begin is to use the default settings of Performance Wizard, which allows you to collect application statistics that can point you to performance issues in your code.

  • Performance warnings notify you of common coding issues. Warnings are displayed in the Visual Studio Errors window. You can navigate from the warning to your source code and to detailed help topics that help you write more efficient code.

  • Performance reports provide views on the different levels of your application structure from source code lines to processes, and program execution data from the calling and called functions of a specific function to the call tree of the entire application.

TaskRelated Content
Quickly profile an application or a Web site: Use the Performance Wizard to configure and run a profiling session for a Visual Studio solution or a Web site.- Beginners Guide to Performance Profiling
- How to: Collect Performance Data for a Web Site
Profile an application without the wizard: Learn to use the performance session property pages to create a performance session.- How to: Manually Create Performance Sessions
Try it: Get hands-on experience by profiling a sample application.- Walkthrough: Identifying Performance Problems
- PeopleTrax Sample

Overviews
Analyzing Performance Tools Data
Using Performance Rules to Analyze Data
Configuring Performance Sessions

Show: