У меня есть существующая веб-служба ASP.NET 2.0, обслуживающая несколько клиентов WinForms. В нашем приложении, как мы полагаем, есть проблемы с производительностью на нескольких уровнях.
- Отправка слишком большого количества данных синхронно
запрос
- Ленивая загрузка, слишком много рейсов туда и обратно
между веб-службой и базой данных
- Отображение объекта POCO <-> Sql с использованием
нетипизированные наборы данных и отражение [нет
кеширование]
Это существующее приложение с большой базой кода, я хотел бы оснастить это приложение инструментами для обнаружения горячих точек.
- Как я могу инструментировать удаленные приложения
как клиент winforms, развернутый в
в удаленных местах?
- Как я могу использовать веб-службу?
- Изменить ** Существуют ли профилировщики лучше, чем профилировщик VS?
- Могу ли я доверять профилировщикам, которые сообщат мне
горячие точки, поэтому я не загрязняю свой код
с приборами? Или у меня есть
идти по средней дороге, профайлер +
инструменты?
задан iraSenthil 26 April 2011 в 17:14
поделиться