Are there any suggestions for developing a C# coding standards / best practices document? [closed]

Solution 1:

We start with

  • Microsoft's .NET guidelines: http://msdn.microsoft.com/en-us/library/ms229042.aspx (link updated for .NET 4.5)
  • Microsoft's C# guidelines: http://blogs.msdn.com/brada/articles/361363.aspx.

and then document the differences from and additions to that baseline.

Solution 2:

IDesign has a C# coding standards document that is commonly used. Also see the Framework Design Guidelines 2nd Ed.