Profiler de desempenho do .NET

Baixar

Avaliação gratuita por 30 dias

Otimize aplicativos .NET

O dotTrace ajuda a detectar gargalos de desempenho em uma variedade de aplicativos .NET e .NET Core: WPF e Plataforma Universal do Windows, ASP.NET, serviços do Windows, serviços WCF e testes de unidade. Aplicativos Mono e Unity também são suportados.

Profile all types of .NET applications

Analise quaisquer issues de desempenho

Obtenha dados precisos sobre o tempo de execução das chamadas. No modo de criação de perfil da linha do tempo, obtenha os mesmos dados de tempo de chamada, mas vinculados a uma linha do tempo. Use os dados da linha do tempo para analisar os problemas de desempenho em que a ordem dos eventos é importante, como congelamentos da interface do usuário, coleta excessiva de lixo, distribuição desigual da carga de trabalho, E/S ineficiente de arquivos e outros.

Profile all types of .NET applications

Crie perfis de consultas SQL e solicitações HTTP

Descubra como uma consulta específica afeta o desempenho do aplicativo e por que essa consulta está lenta.

Se você desenvolver um aplicativo Web, saiba como ele processa solicitações HTTP recebidas.

Crie perfis para métodos estáticos e testes de unidade

Você pode obter instantaneamente dados abrangentes de criação de perfil sem precisar criar sua solução, executar o criador de perfil e executar um cenário de uso. Basta adicionar um método estático ao lado do código que você está otimizando e criar um perfil para ele!

Se você emprega testes de unidade no seu projeto, o dotTrace ajuda a criar um perfil de qualquer teste em apenas alguns cliques. Além disso, o dotTrace oferece um plug-in do TeamCity especial que você pode usar para criar perfis de testes de integração no servidor de CI e impedir regressões de desempenho.

Faça profiling e analise os resultados no Rider e no Visual Studio

Com o dotTrace, você pode fazer profiling e analisar pilhas de chamadas sem sair do seu IDE. Ele já é integrado ao Visual Studio e ao JetBrains Rider.

Você pode até mesmo navegar até uma declaração de método a partir de um hot spot na árvore de chamadas!

Mais recursos

dotUltimate: Empoderando seu desenvolvimento .NET
e Visual Studio

dotUltimate é uma licença única que permite a utilização dessas ferramentas da JetBrains por um único desenvolvedor:

A licença do dotUltimate também abrange plug-ins para dotCover, dotTrace e dotMemory no Rider.

Saiba mais

Equipes de todas as partes do mundo usam o dotTrace. Junte-se a elas!

Avaliação gratuita por 30 dias

Conformidade e segurança comprovadas

As ferramentas da JetBrains obedecem a padrões de segurança líderes do setor, incluindo a certificação SOC 2. Isso garante que os dados da sua organização estejam protegidos e que nossos produtos estejam em conformidade com os regulamentos globais.