Since I am doing a great of deal of work on the architecture, standards and guidelines, the Code Style Enforcer attracted me as an alternative way to manage the source code proactively vs. checkin policies that can be used with VSTS/TFS.

The brief description of the tool:

Code Style Enforcer is a DXCore plug-in for Visual Studio that checks the code against a configurable code standard and best practices. It is developed for C#, but some of the rules will also work for VB .NET, though not tested. The code standard is currently configurable with the following rules:

• Name rules, where it is possible to have different rules for different members, i.e. fields, constants, variables, methods, properties and so on.
• Visibility rules, where you can specify the visibility that is valid for different members. It is also possible to specify that the visibility has to be specified explicitly.
• Implementation rules, where it is possible to specify that interface implementations are to be made explicitly or implicitly.

The default rules are based on the C# Coding Standard from IDesign. It is the most complete code standard available and it is free to download.

The download is avaialble here: http://joel.fjorden.se/static.php?page=CodeStyleEnforcer.
Too bad there is no source code (maybe the author is considering the commercial version of it in the future).