Gathering Performance Data
Visual Studio Team Edition for Developers provides performance tools that you need to analyze and correct performance bottlenecks in your application. This section shows you how you can use performance tools to gather performance data.
In This Section
- Performance Session Overview
Learn about performance session and its properties.
- How to: Use Performance Wizard
Learn to use performance wizard to create a new performance session.
- How to: Manually Create Performance Sessions
Learn to create performance session without using wizard.
- How to: Create Performance Session for ASP.NET Applications
Learn to create performance session using the wizard and manually for ASP.NET application.
- How to: Choose Collection Methods
Learn to use appropriate collection method for your application.
- How to: Collect .NET Memory Allocation and Lifetime Data
Learn to collect memory allocation and lifetime data for .NET applications from within the IDE.
- How to: Choose Sampling Event
Learn to specify sampling event from within the IDE.
- How to: Set Current Performance Session
Learn to set current performance session from multiple open sessions.
- How to: Relocate Instrumented Binaries
Learn to specify location for the instrumented binary.
- How to: Enable Event Trace Providers
Learn to enable events from with the IDE, and use command-line tools to view event data.
- How to: Specify Pre-Instrument Events
Learn how to specify events to be run before instrumentation begins from within the IDE.
- How to: Specify Post-Instrument Events
Learn how to specify events to be run after instrumentation ends from within the IDE.
- How to: Specify Additional Performance Session Options
Learn how to control data collection by specifying additional options from within the IDE.
- How to: Launch and End Performance Sessions
Learn how to launch and end a performance session after creating it.
- How to: Attach and Detach Profiler to Running Processes
Learn to collect data once application reaches a known state by attaching and detaching profiler to a running process.
- How to: Profile Services
Learn steps needed to profiles services.
- How to: Use Symbol Servers
Learn to use symbol server.
- How to: Serialize Symbol Information
Learn to serialize symbol information.
- How to: Set Profiling Permissions
Learn to grant permissions to users who are not part of the Administrators group.
- How to: Profile Applications Remotely
Learn to use profiler remotely by creating connection to terminal servers or other remote computers.