Example
The MSDN library contains several different types of documentation which can be used for implementing features.
- Topic Overviews These are broad overviews of topics intended to provide a general understanding of an API. These overviews also often outline best practices, and implementation strategies.
- Samples Demonstrate the use of particular APIs. These are generally highly simplified, don't necessarily do error checking, and typically don't use frameworks like MFC or ATL. They provide a starting point for using features.
- Reference Details all of the elements of each API. This includes constants/enumerations, interfaces, functions and classes.
Note: Many Microsoft employees also maintain blogs, like Raymond Chen's The Old New Thing that can supplement the documentation, but these blogs are not a substitute for the documentation.