Since the beginning of this month, Microsoft has launched the FxCop Forum @MSDN-Forums.
FxCop is a code analysis tool that checks .NET managed code assemblies for conformance to the Microsoft .NET Framework Design Guidelines. It uses reflection, MSIL parsing, and callgraph analysis to inspect assemblies for more than 200 defects in the following areas:
- Library design
- Localization
- Naming conventions
- Performance
- Security
FxCop includes both GUI and command line versions of the tool, as well as an SDK to create custom rules.
Currently rated 1.3 by 9 people
- Currently 1.333333/5 Stars.
- 1
- 2
- 3
- 4
- 5
Krzysztof Cwalina betreibt ein sehr gehaltvolles Blog zum Thema Design Guidelines und API-Design. Hier finden sich auch Infos zum Design von .NET 2.0 Klassen wie z.B. die Verwendung von Collections im allgemeinen und Generics im speziellen.
Be the first to rate this post
- Currently 0/5 Stars.
- 1
- 2
- 3
- 4
- 5
Brad Abrams hat (bereits vor einiger Zeit) Coding Style Guidelines für .NET Developer veröffentlicht.
Die Themen:
1. Introduction
2. Style Guidelines
2.1 Tabs & Indenting
2.2 Bracing
2.3 Commenting
2.3.1 Documentation Comments
2.3.2 Comment Style
2.4 Spacing
2.5 Naming
2.6 Naming Conventions
2.6.1 Interop Classes
2.7 File Organization
[Update] ebenfalls lesenswert: Design Guidelines for Class Library Developers und SharpDevelop C# Coding Style Guide 0.3 sowie The fine Art of Commenting
Be the first to rate this post
- Currently 0/5 Stars.
- 1
- 2
- 3
- 4
- 5
Hierbei handelt es sich um eine 15-teilige Serie von Webcasts, die sich Themen wie Class Design, ADO.NET, Multi-Tier-Application-Design sowie C# und ASP.NET 2.0 u.v.m. widmet.
Start ist am 1. März mit dem Webcast "Program Execution in the 21st Century".
Zur Zeit findet diese Serie auch unter dem Titel "Modern Software Development using VB.NET" statt.
Be the first to rate this post
- Currently 0/5 Stars.
- 1
- 2
- 3
- 4
- 5
Johan Normén hat in seinem Blog
einige Überlegungen zur Anzahl der Codezeilen veröffentlicht, die man bei der Entwicklung von Methoden berücksichtigen sollte.
Be the first to rate this post
- Currently 0/5 Stars.
- 1
- 2
- 3
- 4
- 5