Update: C# Coding Standards v1.13

You can now download version 1.13 of my C# Coding Standards for .NET.

I havent posted on this topic for a while, so here is the change log since v1.09:

 

1.10

05/25/2004

Modified naming conventions for Internal and Protected identifiers.  Added, modified, & removed misc rules.  Corrected grammar, code, and some verbiage.

1.11

06/08/2004

Modified formatting.  Restructured “Language Usage” section.  Corrected language, and added code examples.  Consolidated conflicting rules.

1.12

06/30/2004

Modified code commenting and formatting rules.  Modified various code examples.  Modified Exception Handling and Flow Control sections.

1.13

08/17/2004

Modified layout & added License Agreement.  Misc. grammar adjustments.  Removed rules on foreach vs for pending additional research.  Added rules on switch/case statements.

After my previous update, Anon and I had a lively discussion on K&R Style, for/foreach, and switch/case statements which have been felt in the latest series of changes.   So keep your questions and comments coming!  They are being seriously considered and do impact my thought process.