I found this great guide to .NET best practices the other day from SSW discussing recommended coding standards. It provides a categorized list of best practices to follow when doing software (and specifically .NET) development. You can read the .NET best practices guide here. Very useful stuff.
Hope this helps,