Coding Standard
From World Wind Wiki
(Difference between revisions)
Revision as of 12:09, 13 February 2005 (edit) Mashiharu (Talk | contribs) ← Previous diff |
Current revision (15:30, 28 June 2005) (edit) (undo) Mashiharu (Talk | contribs) m |
||
(3 intermediate revisions not shown.) | |||
Line 1: | Line 1: | ||
.... | .... | ||
- | ==FxCop== | + | ==Rules== |
+ | |||
+ | We have agreed to use [http://www.idesign.net/idesign/download/IDesign%20CSharp%20Coding%20Standard.zip IDesign C# Coding Standard]. | ||
+ | |||
+ | ===FxCop=== | ||
'''FxCop''' is a code analysis tool that checks .NET managed code assemblies for conformance to the Microsoft .NET Framework Design Guidelines. | '''FxCop''' is a code analysis tool that checks .NET managed code assemblies for conformance to the Microsoft .NET Framework Design Guidelines. | ||
Line 8: | Line 12: | ||
==External links== | ==External links== | ||
- | *[http://www.gotdotnet.com/team/fxcop/ FxCop Team Page] | ||
- | *[http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconNETFrameworkDesignGuidelines.asp Microsoft’s Design Guidelines for Class Library Developers] (via MSDN Library) | ||
*[http://weblogs.asp.net/lhunt/archive/2004/08/17/CSharpCodingStandardsv113.aspx Lance Hunt’s C# Coding Standards document] | *[http://weblogs.asp.net/lhunt/archive/2004/08/17/CSharpCodingStandardsv113.aspx Lance Hunt’s C# Coding Standards document] | ||
+ | *[http://msdn.microsoft.com/netframework/programming/classlibraries/ Designing .NET Class Libraries] | ||
+ | *[http://www.gotdotnet.com/team/fxcop/ FxCop Team Page] | ||
+ | *[http://blogs.msdn.com/brada/articles/361363.aspx Brad Abrams on Internal Coding Guidelines at MS] | ||
- | [[Category:Dev]] | + | [[Category:DevRFC]] |
Current revision
....
[edit] Rules
We have agreed to use IDesign C# Coding Standard.
[edit] FxCop
FxCop is a code analysis tool that checks .NET managed code assemblies for conformance to the Microsoft .NET Framework Design Guidelines.
World Wind should pass with FxCop's default settings except for the following:
- ...
- ...