Microsoft FxCop

FxCop предоставляет средства автоматической проверки .NET-сборок на предмет соответствия правилам Microsoft .NET Framework Design Guidelines. Откомпилированный код проверяется с помощью механизмов рефлексии, парсинга MSIL и анализа графа вызовов. В результате FxCop способен обнаружить более 200 недочетов (или ошибок) в следующих областях:

- Архитектура библиотеки
- Локализация
- Правила именования
- Производительность
- Безопасность

FxCop предусматривает возможность создания собственных правил с помощью специального SDK.

FxCop может работать как в своем графическом интерфейсе, так в командной строке.

Microsoft StyleCop: Source Code Analysis for C#

Анализатор кода C# на предмет вы выполнения стилистических правил. StyleCop выполняется как в IDE среде, так и в MSBuild.

Profiler in VS2008

Статьи о функциональных возможностях профайлера от Visual Studio Profiler Team Blog

IanWho расказывает о Hotpath