16 August 09
I've seen organizations struggle with choosing FxCop rules. In my opinion this list is a great way to get started.
Choosing FxCop rules for Line Of Business applications
Dennis Doomen, architect at Aviva Solutions, published a set of C# 3.0 Coding Guidelines a few months ago. While a lot of different C# coding guidelines can be found on the web, this one caught my attention.
The last four pages of the document consist of the list of Microsoft Code Analysis (a.k.a. FxCop) rules. What makes this list great is that Dennis made a distinction between two types of .NET code bases, namely: Line Of Business (LOB) applications and reusable Frameworks. Because FxCop was primarily written to validate the .NET framework itself, it focuses on validating reusable frameworks. We could therefore expect most FxCop rules to hold especially for frameworks. For LOB applications however, not all rules apply. Dennis recognized this and made a distinction between the two types.I've seen organizations struggle with choosing FxCop rules. In my opinion this list is a great way to get started.
- .NET General, C# - No comments / No trackbacks - § ¶
The code samples on my weblog are colorized using javascript, but
you disabled javascript (for my website) on your browser.
If you're interested in viewing the posted code snippets in
color, please enable javascript.