Getting Started with Performance Tools
This article applies to Visual Studio 2015. If you're looking for the latest Visual Studio documentation, use the version selector at the top left. We recommend upgrading to Visual Studio 2019. Download it here
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.
|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