Analyzing Application Performance

Performance tools in Visual Studio Team Edition for Developers allow developers to measure, evaluate, and target performance-related issues in their code. These tools are fully integrated into the integrated development environment (IDE) to provide a seamless and approachable user experience. The performance tools support two methods of profiling: sampling and instrumentation.

The process of profiling an application is straightforward. You begin by creating a new performance session. In Microsoft Visual Studio 2005 Team Edition for Software Developers, you can use the Performance Session Wizard to create a new performance session. After a performance session ends, data gathered during profiling is saved in a .vsp file. You can view the .vsp file inside the IDE. There are six views available to help detect performance issues from the data gathered.

Performance tools can be easily used from the command-line. This allows users the flexibility of running these tools from the command-line or using them to automate tasks that use script.

In This Section

  • Gathering Performance Data
    Learn how to use performance tools to create performance session and gather performance data for various application types.
  • Performance Session Overview
    Describes how to use a Performance Session to configure settings that determine how the application is profiled.

External Resources

MSDN Online