Generador de perfiles de rendimiento .NET

Optimizar aplicaciones .NET

dotTrace le ayuda a detectar cuellos de botella de rendimiento en varias aplicaciones .NET y .NET Core: WPF y Universal Windows Platform, ASP.NET, Windows services, WCF services y pruebas de unidades. Las aplicaciones Mono y Unity también son compatibles.

Profile all types of .NET applications

Analizar las incidencias de rendimiento

Obtenga datos precisos sobre el tiempo de ejecución de las llamadas. En el modo de generación de perfiles de escala de tiempo, obtenga los mismos datos temporales sobre la llamada, pero vinculados a una escala de tiempo. Use los datos de la escala de tiempo para analizar las incidencias de rendimiento en las que importa el orden de eventos, tales como bloqueos de la interfaz de usuario, recolección excesiva de basura, distribución dispar de la carga de trabajo, entrada/salida ineficiente de archivos, etc.

Profile all types of .NET applications

Generar consultas SQL y solicitudes HTTP

Descubra cómo afecta al rendimiento de una aplicación una consulta concreta y por qué esta consulta se ejecuta despacio.

Si desarrolla una aplicación web, conozca cómo procesa las solicitudes HTTP entrantes.

Generar métodos estáticos y pruebas de unidad

Puede obtener rápidamente datos completos de generación de perfiles sin tener que compilar la solución, ejecutar el generador de perfiles y realizar un escenario de uso. Añada un método estático junto al código que está optimizando y obtenga un perfil de este.

Si en su proyecto utiliza pruebas de unidad, dotTrace le ayuda a generar el perfil de cualquier prueba en unos pocos clics. Además, dotTrace ofrece un complemento especial TeamCity que puede utilizar para perfilar pruebas de integración en su servidor de integración continua y evitar degradaciones del rendimiento.

Generar perfiles y analizar los resultados en Rider y Visual Studio

Con dotTrace, puede generar perfiles y analizar pilas de llamadas sin salir del IDE, ya que está integrado en Visual Studio y JetBrains Rider.

Puede incluso navegar hasta una declaración de método desde un punto caliente en el árbol de llamadas.

Más funcionalidades

dotUltimate: lleve su desarrollo en .NET
y Visual Studio al siguiente nivel

dotUltimate es una licencia única que permite a un desarrollador utilizar las siguientes herramientas de JetBrains:

La licencia dotUltimate también abarca los complementos para dotCover, dotTrace y dotMemory en Rider.

Saber más

dotTrace es utilizado por equipos de todo el mundo. ¡Únase a ellos!

Prueba gratis de 30 días

Seguridad y cumplimiento demostrados

Las herramientas de JetBrains cumplen estándares de seguridad líderes del sector, incluida la certificación SOC 2, para garantizar que los datos de su organización estén protegidos y que nuestros productos cumplan la normativa mundial.