Mit dotTrace können Sie Leistungsengpässe in einer Vielzahl von .NET- und .NET-Core-Anwendungen erkennen: WPF und Universal Windows Platform, ASP.NET, Windows-Dienste, WCF-Dienste und Unit-Tests. Mono- und Unity-Anwendungen werden ebenfalls unterstützt.
Erhalten Sie genaue Daten zur Ausführungszeit von Aufrufen. Rufen Sie im Zeitachsen-Profiling-Modus dieselben Aufrufzeiten ab, jedoch an eine Zeitachse gebunden. Verwenden Sie Zeitachsen-Daten, um Leistungsprobleme zu analysieren, bei denen es auf die Reihenfolge der Ereignisse ankommt, z. B. Benutzeroberfläche friert ein, übermäßige Speicherbereinigung, ungleichmäßige Arbeitslastverteilung, ineffiziente Datei-E/A usw.
Finden Sie heraus, wie sich eine bestimmte Abfrage auf die Anwendungsleistung auswirkt und warum bestimmte Abfragen so langsam sind.
Wenn Sie eine Webanwendung entwickeln, erfahren Sie, wie sie eingehende HTTP-Anfragen verarbeitet.
Sie können sofort umfassende Profilingdaten abrufen, ohne einen Build erstellen, den Profiler ausführen und ein Verwendungsszenario durchführen zu müssen. Fügen Sie einfach neben dem Code, den Sie optimieren, eine statische Methode hinzu, und profilieren Sie ihn!
Wenn Sie in Ihrem Projekt Unit-Tests einsetzen, hilft Ihnen dotTrace, beliebige Tests mit nur wenigen Klicks zu profilieren. Darüber hinaus bietet dotTrace ein spezielles TeamCity-Plugin, mit dem Sie Integrationstests auf Ihrem CI-Server profilieren und Leistungs-Regressionen verhindern können.
Mit dotTrace können Sie profilieren und Aufruflisten analysieren, ohne Ihre IDE zu verlassen. Es ist bereits in Visual Studio und JetBrains Rider integriert.
Sie können sogar von einem Hotspot im Aufrufbaum zu einer Methodendeklaration navigieren!
dotUltimate ist eine Einzellizenz, mit der eine einzelne Person die folgenden JetBrains-Tools verwenden kann:
Eine schnelle plattformübergreifende .NET-IDE
Kostenlos für nicht-kommerzielle NutzungDie Visual-Studio-Erweiterung für .NET-Entwickler/innen
Die Erweiterung für Visual Studio für C++-Entwickler/innen
.NET-Leistungsprofiler
.NET-Speicherprofiler
.NET-Unit-Test-Runner und Code-Coverage-Tool
.NET-Decompiler und Assembly-Browser
Die dotUltimate-Lizenz umfasst auch Plugins für dotCover, dotTrace und dotMemory in Rider.
Mehr erfahrenKostenlose 30-Tage-Testversion
Geprüfte Konformität und Sicherheit
JetBrains-Tools erfüllen branchenführende Sicherheitsstandards, einschließlich SOC-2-Zertifizierung. Dadurch ist sichergestellt, dass die Daten Ihres Unternehmens geschützt sind und unsere Produkte weltweit den Rechtsvorschriften entsprechen.
Folgen Sie uns