Aleksandr_Krakovetskiy_Profiling net applications

547 views
505 views

Published on

Published in: Education, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
547
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Aleksandr_Krakovetskiy_Profiling net applications

  1. 1. Тестирование производительности .NET приложений<br />Александр Краковецкий<br />Software Engineer at The Frayman Group<br />MCTS, Microsoft Regional Director<br />
  2. 2. О чем поговорим<br />Что такое профилирование и когда его нужно использовать<br />Профилирование в Visual Studio 2010<br />Профилирование с помощью Event Tracing for Windows(ETW)<br />Профилирование с помощью CLR Profiler<br />Профилирование с помощью ANTS Profiler<br />Как избежать ошибок до того, как код написан?<br />
  3. 3. Visual Studio 2010Analyze<br />
  4. 4. ETW<br />
  5. 5. CLR Profiler<br />
  6. 6. ANTS Profiler<br />
  7. 7. Как избежать ошибок?<br />Getting Started with Profiling Tools<br />Walkthrough: Profiling Applications<br />Visual Studio Profiler Team Blog<br />Руководство по отладке многопоточных приложений в Visual Studio 2010<br />Отладка, трассировка и профилирование<br />Диагностика производительности приложений .NET с помощью ETW<br />The Performance Benefits of Ngen<br />Memory Usage Auditing For .NET Applications<br />PerfMonitor - http://bcl.codeplex.com/releases/view/49601<br />
  8. 8. Ссылки<br />Code Analysis<br />FxCop<br />StyleCop<br />ReSharper / CodeRushи т.д.<br />
  9. 9. Q&A<br />akrakovetsky@fraymangroup.com<br />

×