dotTrace
dotTrace is a performance profiling tool developed by JetBrains for analyzing the runtime behavior of .NET applications. It helps developers locate CPU bottlenecks, understand hot paths, and assess how code executes over time. By collecting method-level timings and calling sequences, dotTrace supports performance tuning across a range of .NET technologies, including desktop, web, and service applications.
It offers multiple CPU profiling modes, such as sampling for low overhead and tracing for detailed timing
Results are presented in interactive panes and reports, with per-method timings, aggregated statistics, and filtering options
Availability and licensing: dotTrace is a commercial product offered by JetBrains, available as part of ReSharper