MS Internal Coding Guidelines

Internal Coding Guidelines posted by Brad Abrams via [Cook Computing]

Not completely to my taste (if you reject Hungarian notation, why should interface names be prefixed with an “I”?), but definitely helpful.