Solve .NET performance problems with ANTS Performance Profiler

ANTS Performance Profiler is a code profiler for .NET desktop, ASP.NET, and ASP.NET MVC applications. It helps you debug your application quickly by giving you a complete picture of your application's performance.

  • Identify performance bottlenecks within minutes and optimize .NET application performance.
  • Drill down to slow lines of code with line-level timings.
  • View all the contextual information you need, from incoming HTTP requests, to .NET code, through to SQL queries, outgoing web requests and disk access. Quickly understand the relationship between your code and its data access, all in one view.
An overview of ANTS Performance Profiler

Video: An overview of ANTS Performance Profiler

  1. or create a quote.

  2. ANTS Performance Profiler from $495
    dotnetsales@red-gate.com
    0800 169 7433

Key Features

  • View your most expensive code with the call tree

    Jump straight to the slowest activity

    The call tree shows performance data for every method and identifies the most expensive methods, database queries, and web requests.

  • View line-level timings

    Drill down to slow lines of code with line-level timings

    Profile C# or any other .NET code line by line, with precise timing data so you can find issues at a glance. Expensive lines of code are automatically highlighted for quick visual inspection.

  •  
  •  View your .NET code alongside database calls

    Look at your code's database interaction *

    Understand how your .NET code makes database queries and how those queries perform. ANTS Performance Profiler supports SQL Server and Oracle databases, whether local or remote.

  • See your application's outgoing http requests

    Capture outgoing web requests *

    Look at your application's outgoing http requests. Get data about the request and response headers, and see what .NET code caused them to run.

  •  
  • view the interactive timeline

    Immediate feedback on application performance

    Use the interactive timeline to check the CPU usage of your .NET or ASP.NET application and highlight problem areas to focus only on the data that matters.

  • Group methods by the HTTP calls that caused them

    Group methods by HTTP request *

    Code and database activity are grouped by HTTP request, exposing performance problems on specific web pages.

  •  
  • Profile C#5 async code

    Profile async code

    Understand the performance of C#5 async code. View activity in the context of the code you wrote, and see how work being done asynchronously is related to the async method which caused it to run.

  • Use integrated decompilation

    Decompile third-party code *

    Find bottlenecks in 3rd party components and framework assemblies using integrated decompilation, powered by .NET Reflector.

 
*Available in the professional edition only

   

I don't know how I ever developed enterprise software without the ANTS profilers. They have saved me weeks of effort and paid for themselves many times over.

Gerhard du Toit, KIT Limited

Part of the .NET Developer Bundle

.NET Developer Bundle

ANTS Performance Profiler is part of our full performance optimization and debugging package to help you develop fast, high quality web and desktop applications.