ANTS Profiler

by Red Gate Software - Product Type: Application / Developer Application

Screenshot of ANTS Profiler - Standard - V4.0.NET code and memory profiler. ANTS Profiler is a tool for profiling applications written in any of the languages supported by the .NET framework. ANTS Profiler profiles all .NET applications, including ASP.NET web applications, Windows Services and COM+ applications. ANTS Profiler will identify performance bottlenecks within minutes, is fast and responsive with minimal impact on the execution of your program. It provides line-level timing so you can drill down to the specific lines of code responsible for performance inefficiencies. ANTS Profiler will optimize memory usage and locate memory leaks (Pro version).

From
$387.10
Price in

Our regular prices are shown below. Please logon to see your discounted prices.

ANTS Profiler V4.0

Add to Cart $ 387.10 1 User License
Mfr. Part No: P7U1M0
Download (30.6 MB)
Add to Cart $ 1,161.30 5 User License
Mfr. Part No: P7U5M0
Download (30.6 MB)
Add to Cart $ 2,131.50 10 User License
Mfr. Part No: P7U10M0
Download (30.6 MB)

ANTS Profiler V4.0 with 12 Months of Support and Upgrades

Add to Cart $ 484.12 1 User License
Mfr. Part No: P7U1M12
Download (30.6 MB)
Add to Cart $ 1,452.36 5 User License
Mfr. Part No: P7U5M12
Download (30.6 MB)
Add to Cart $ 2,664.62 10 User License
Mfr. Part No: P7U10M12
Download (30.6 MB)

ANTS Profiler V4.0 with 24 Months of Support and Upgrades

Add to Cart $ 581.14 1 User License
Mfr. Part No: P7U1M24
Download (30.6 MB)
Add to Cart $ 1,743.42 5 User License
Mfr. Part No: P7U5M24
Download (30.6 MB)
Add to Cart $ 3,197.74 10 User License
Mfr. Part No: P7U10M24
Download (30.6 MB)

ANTS Profiler V4.0 with 36 Months of Support and Upgrades

Add to Cart $ 678.16 1 User License
Mfr. Part No: P7U1M36
Download (30.6 MB)
Add to Cart $ 2,034.48 5 User License
Mfr. Part No: P7U5M36
Download (30.6 MB)
Add to Cart $ 3,730.86 10 User License
Mfr. Part No: P7U10M36
Download (30.6 MB)

ANTS Profiler V4.0 Renewal License - 12 Months of Support and Upgrades

Add to Cart $ 99.00 1 User Renewal License Verify Download (30.6 MB)
Add to Cart $ 297.00 5 User Renewal License Verify Download (30.6 MB)
Add to Cart $ 544.00 10 User Renewal License Verify Download (30.6 MB)

ANTS Profiler V4.0 Renewal License - 24 Months of Support and Upgrades

Add to Cart $ 198.00 1 User Renewal License Verify Download (30.6 MB)
Add to Cart $ 594.00 5 User Renewal License Verify Download (30.6 MB)
Add to Cart $ 1,088.00 10 User Renewal License Verify Download (30.6 MB)

ANTS Profiler V4.0 Renewal License - 36 Months of Support and Upgrades

Add to Cart $ 297.00 1 User Renewal License Verify Download (30.6 MB)
Add to Cart $ 891.00 5 User Renewal License Verify Download (30.6 MB)
Add to Cart $ 1,632.00 10 User Renewal License Verify Download (30.6 MB)

This product is available on the GSA Pricing ScheduleOur prices include ComponentSource technical support and, for most downloadable products, an online backup and a FREE upgrade to the new version if it is released within 30 days of your purchase.  All sales are made on our standard Terms and Conditions and subject to our Return Policy. Please contact us if you require any licensing option not listed above including volume licensing and previous versions.

Our regular prices are shown above. Please logon to see your discounted prices.

During performance profiling, ANTS Profiler records the time it takes for each line of code to be executed, as you are using your application. Detailed results then reveal the slowest lines of code and methods, allowing you to quickly identify performance bottlenecks and optimize your .NET application accordingly.

  • Identify performance bottlenecks within minutes
  • Fast and responsive – minimal impact on the execution of your program
  • Line-level timing – drill down to the specific lines of code responsible for performance inefficiencies
  • Profile any .NET application, including ASP.NET web applications
  • Optimize memory usage and locate memory leaks (Pro version)

ANTS Profiler is available in two editions: Standard and Pro:

Key Features in both editions:

  • Visual Studio 2005 and 2008 integration
  • Compatibility with Vista
  • .NET 3 and .NET 3.5 support
  • 64-bit support
  • Line-level profiling

Features available in Pro edition only:

  • Method-level profiling (faster profiling modes)
  • Memory profiling

ANTS Profiler will profile any .NET 1.1, 2.0, 3.0, and 3.5 applications, including Windows applications, ASP.NET web applications, COM+ applications, and .NET Windows services. Because it was built with .NET 2.0 you will need to install .NET 2.0 in order to be able to use the tool.


Feature list:

  • Profile any .NET language. It doesn't matter whether you're programming in C#, VB.NET, managed C++, or in COBOL.NET. If you're programming for the .NET Framework, then ANTS Profiler can help you
  • Profile ASP.NET web applications so you can identify slow code in your .NET websites and web services. ANTS Profiler will identify slow-loading pages and, more importantly, tell you why they are slow
  • Profile Windows Forms applications so you can optimize rich, client-side applications
  • Profile .NET 3.0 and .NET 3.5 applications - WCF (Indigo), WPF (Avalon), WF, XBAP
  • Profile web applications on IIS 5, IIS 5.1, IIS 6, IIS 7, and ASP.NET Development Web Server (Cassini)
  • Support for 64-bit profiling on x64 processors
  • Integration with Visual Studio 2005 and 2008, so you can start profiling your application from within your IDE. One click launches ANTS Profiler within seconds, with the executable path already set. Context sensitivity lets you set up what method, class or namespace you want to profile, without having to remember its name
  • Timeline for zeroing in on problem code; select a region of activity and view the data just for that region
  • Call tree which auto-expands the worst performing stack traces
  • Call graph for visualizing all the callers and callees for a particular method

Additional features available in ANTS Profiler Pro

  • Method-level profiling (faster mode) which introduces less overhead than when the profiler also records line-level timings
  • Profile memory to understand how your application uses memory, and to locate memory leaks. The memory profiler allows you to take snapshots at any point in the execution of your program, so you can see what memory is in use at that point. You can take multiple snapshots at different times while your application is running, so you can compare application memory states

Support

Purchasing a support contract provides you with free upgrades as well as support.

  • Upgrades - For the duration of the support contract you will not need to pay for upgrades.
  • Support - For the duration of the support contract, you will receive support on the use of the products by email and, if necessary, by telephone or video conference.

Product Search

Enter search words: