2013-02-12 2 views
1

Как измерить производительность настольного приложения .net?Как измерить производительность настольного приложения .net?

У меня есть настольное приложение, которое разработано с использованием .net

Я хочу, чтобы измерить время запроса каждых сделок, как логин и другие операции после того

есть какой-либо инструмент, с помощью которого я могу измерить точное время каждый запрос для приложений .net?

+0

Вам нужно будет заглушить это самостоятельно, если вы хотите реалистичные цифры, иначе используйте профилировщик. – leppie

+1

Возможно, вы можете выяснить, может ли MiniProfiler помочь; у нас есть только * примеры * этого на ASP.NET, но ядро ​​сконструировано так, чтобы быть независимым от структуры. Единственный трюк: вам нужно: решить свой «пакет измерения» (с ASP.NET есть очевидный: запрос) и b: написать свой собственный интерфейс. Я знаю, что некоторые люди используют его в winforms/wpf, поэтому это можно сделать. Просто не было приоритета, чтобы добавить более элегантную поддержку рабочего стола (потому что мы не склонны «делать» настольные приложения так много, просто ASP.NET и Windows-сервисы) –

ответ

2

Вы можете использовать dotTrace от JetBrains для этого. Хотя это не бесплатный инструмент (но они предоставляют 10-дневную версию бесплатной пробной версии)

+1

спасибо, но есть ли бесплатный инструмент, который я могу использовать для работы приложений .net –

1

Я использовал оба ANTS Performance Profiler и dotTrace, и я нашел ANTS более читаемым и дешифруемым из двух, оба - за деньги, но оба если вы хотите.

Смежные вопросы