.NET Performance Profiler

Optimize .NET Applications

dotTrace helps you detect performance bottlenecks in a variety of .NET and .NET Core applications: WPF and Universal Windows Platform, ASP.NET, Windows services, WCF services, and unit tests. Mono and Unity applications are supported as well.

Profile all types of .NET applications

Analyze any performance issues

Get accurate data on calls execution time. In the timeline profiling mode, get the same call time data but bound to a timeline. Use timeline data to analyze performance issues where the order of events matters, such as UI freezes, excessive garbage collection, uneven workload distribution, inefficient file I/O, and others.

Profile all types of .NET applications

Profile SQL queries and HTTP requests

Find out how a particular query affects application performance and why this query is running slow.

If you develop a web application, learn how it processes incoming HTTP requests.

Profile static methods and unit tests

You can instantly get comprehensive profiling data without having to build your solution, run the profiler and perform a usage scenario. Just add a static method alongside the code that you're optimizing, and profile it!

If you employ unit testing in your project, dotTrace helps you profile any test in just a few clicks. In addition, dotTrace offers a special TeamCity plugin which you can use to profile integration tests on your CI server and prevent performance regressions.

Profile and analyze results in Rider and Visual Studio

With dotTrace, you can profile and analyze call stacks without leaving your IDE. It is already integrated into Visual Studio and JetBrains Rider.

You can even navigate to a method declaration from a hot spot in the call tree!

More features

Débloquez plus de puissance de développement
avec dotUltimate

Boostez votre productivité avec des profileurs avancés, des outils de couverture, ainsi que des fonctionnalités alimentées par l'IA, et choisissez le meilleur IDE pour votre projet. Obtenez dotUltimate, une solution économique pour tous vos besoins en développement .NET et de jeux.
Rider
ReSharper
ReSharper C++
AI Pro
dotCover
dotTrace
dotMemory
dotPeek

Accédez à des profileurs et outils de couverture de premier ordre uniquement disponibles pour les abonnés dotUltimate, et travaillez à votre manière, en passant sans effort de Rider à ReSharper à volonté.

Accélérez vos workflows grâce aux fonctionnalités alimentées par l'IA intégrées dans Rider et ReSharper pour accélérer la programmation et la rendre plus agréable.

Réduisez les frais d'approvisionnement et optimisez les coûts grâce à une licence unique et complète. Préparez votre entreprise à la croissance avec dotUltimate, qui évolue constamment en fonction des besoins de vos développeurs.

  1. Accédez à des profileurs et outils de couverture de premier ordre uniquement disponibles pour les abonnés dotUltimate, et travaillez à votre manière, en passant sans effort de Rider à ReSharper à volonté.

1 / 3(Current Item: 1)

Teams all over the world use dotTrace. Join them!

Essai de 30 jours gratuit

Conformité et sécurité éprouvées

Les outils JetBrains adhèrent aux normes de sécurité de pointe de leur secteur, notamment l'attestation SOC 2, garantissant la protection des données de votre organisation et la conformité de nos produits aux réglementations internationales. Les rapports SOC 2, les synthèses de rapports de tests d'intrusion et les questionnaires de sécurité sont tous disponibles dans notre Trust Center.