views:

45

answers:

2

Please can you help me to find some tools which will help developers to follow coding conventions for .NET( .NET Naming Guidelines,...) I found this ones:

StyleCop

FxCop

+2  A: 

You've already got StyleCop and FxCop which are the main ones I've come across, you may be interested also in Resharper which helps by consistently formatting code and finding common errors.

There is also a StyleCop for Resharper plugin which shows StyleCop issues inline in the code and provides Quick Fixes for them.

NDepend can be used to perform static analysis on your compiled code and look for various rule violations, for example code violating architecte level boundaries or complexity limits.

Simon Steele
Here's an useful article about using NDepend to check for coding conventions: http://codebetter.com/blogs/patricksmacchia/archive/2008/05/11/write-active-conventions-on-your-code-base.aspx
Enrico Campidoglio
@Enrico Thanks, that is useful!
Simon Steele
A: 

You may want to check CodeIt.Right - it finds FxCop/StyleCop style violations and provides Auto Corrections for them, code metrics, reporting and more. Does both C# and VB.NET.

sergeb