There may be no such thing as a free lunch, but there are free books — and this one is definitely worth a look.
SubMain, which makes refactoring and code documentation products for .NET Framework applications, is hosting on its site a free book by Steven Sartain. Professional C#/VB .NET Coding Guidelines covers everything from naming guidelines to exposing functionality to COM, from common design patterns to time-out usage, from formatting standards to code reviews.
Check out the book here on SubMain’s site.
(Thanks to old friend Mike Gunderloy for indirectly referring us to this book.)