Includes Monitoring, Performance testing, Optimization
Categories: Decompilation, Profiling - Debugging
Latest version: 1.0 beta 2Added 2007-10-24
Provides an extended disassembly window for Visual Studio, which shows disassembled IL (CIL, MSIL) code synchronized with current execution context.
Categories: Profiling - Debugging
Author: Jonathan de Halleux
Latest version: 1.0Added 2004-02-03
Framework that lets you write performance benchmark tests quickly. It works like NUnit: the framework provides custom attribute classes that you can use to tag you benchmark classes and methods. The rest of the work, timing, execution, etc., is handled by the framework.Results can be exported to XML or directly rendered as a graph using ScPl.
Author: Red Gate Software
Latest version: 4.0Added 2004-01-20Updated 2008-09-22
Identifies performance bottlenecks in applications written in any of the languages available on the .NET Framework.To code profile your application, you use your application as normal, while running ANTS Profiler. ANTS Profiler then records the frequency and time spent in each line of your code, as you are using your application, and displays the results in a variety of formats.Features include:- Profile application memory use- Profile both .NET desktop applications and ASP.NET web applications- Memory profiling- Snapshots and resetting the profiler- Save results to HTML or XML- Ready for Windows VistaReplaced by ANTS Performance Profiler and ANTS Memory Profiler
part of Visual Studio .NET Enterprise editions
Latest version: 1.1Added 2004-11-18Updated 2007-09-12
Helps developers identify and remove performance hazards with performance management capabilities such as CPU and memory usage analysis for NET managed code.Optimizeit Profiler integrates with Borland C#Builder for the Microsoft .NET Framework and with Visual Studio .NET.
Categories: ASP.NET, Profiling - Debugging
Latest version: 1.7Added 2004-08-02
Tool for load testing websites and web services.ANTS Load is used to predict a web application's behavior and performance under the stress of a multiple user load. It does this by simulating multiple clients accessing a web application at the same time, and measuring what happens.Features include:- Unique characteristics for each virtual user (e.g. unique email addresses for logging in).- Support for SSL- Multiple scripts that run simultaneously- Randomization of scripts- Ability to test XML web services natively- Automatic script generation- Ability to simulate many thousands of virtual users- Access to .NET routines and libraries from within ANTS
Latest version: 7.1.0Added 2003-05-20Updated 2003-12-12
Features:- pinpoints performance bottlenecks- profiles managed VB.NET, MC++, C#, JScript 7 and unmanaged VC++- verify code changes have improved performance- integrated to the VS .NET IDE
Tool for visualizing and analyzing allocations on the Garbage Collector heap.Allocation Profile presents the data from his log file in a variety of views. It can be used to verify program execution (e.g. ensure you've allocated only the objects you thought) and to detect possible memory leaks.