Microsoft Internal Coding Guidelines / Design Guidelines for Managed code
by Brad Abrams
Design Guidelines
Internal Coding Guidelines
From Brad's bio
Brad Abrams was a founding member of both the Common Language Runtime, and .NET Framework teams at Microsoft Corporation. (CLR 和 .NET Framework 部门的创始人之一)
Brad was also the lead editor on the Common Language Specification (CLS), the .NET Framework Design Guidelines and the libraries in the ECMA/ISO CLI Standard. (Common Language规格说明书, .NET Framework 设计指南, CLI标准库的主编).