Profileur de performances .NET
dotTrace vous aide à détecter les goulots d'étranglement de performance dans des applications .NET et .NET Core : WPF et Universal Windows Platform, ASP.NET, services Windows, services WCF et tests unitaires. Les applications Mono et Unity sont également prises en charge.
Obtenez des données précises sur le temps d'exécution des appels. En mode profilage chronologique, obtenez les mêmes données sur les durées de vos appels, mais liées à une chronologie. Utilisez les données de la chronologie pour analyser les problèmes de performance lorsque l'ordre des événements est important, tels que pour les blocages de l'interface utilisateur, le nettoyage excessif de la mémoire, la répartition inégale de la charge de travail, les fichiers I/O peu performants, et autres.
Découvrez en quoi une requête donnée affecte les performances de l'application et pourquoi elle
fonctionne
lentement.
Si vous développez une application Web, découvrez comment elle traite
les requêtes HTTP entrantes.
Vous pouvez obtenir instantanément des données de profilage complètes sans avoir à générer votre solution, à exécuter le profileur et à exécuter un scénario d'utilisation. Il suffit d'ajouter une méthode statique à côté du code que vous optimisez, et de le profiler !
Si vous utilisez les tests unitaires dans votre projet, dotTrace vous aide à profiler n'importe quel test en quelques clics. De plus, dotTrace offre une extension TeamCity spéciale que vous pouvez utiliser pour profiler les tests d'intégration sur votre serveur d'intégration continue et empêcher les régressions de performance.
Avec dotTrace, vous pouvez profiler et analyser des piles d'appels directement depuis l'IDE. Cela est directement intégré dans Visual Studio et JetBrains Rider.
Vous pouvez même naviguer vers une déclaration de méthode à partir d'un point critique de l'arborescence des appels !
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.
Essai de 30 jours gratuit
Conformité et sécurité éprouvées
Les outils JetBrains adhèrent aux normes de sécurité de pointe du secteur, notamment la certification SOC 2, garantissant la protection des données de votre organisation et la conformité de nos produits aux réglementations internationales.
Suivez-nous