Create MSDN like documentation with Microsoft Sandcastle
usually the weak point of most software development projects. Maintaining separate documentation from the code just does not work. Microsoft has released a Community Technology Preview of Sandcastle which is used internally in Microsoft to build the .NET framework documentation. Sandcastle produces accurate, MSDN style, comprehensive documentation by reflecting over the source assemblies and optionally integrating XML Documentation Comments.
Other Sandcastle resources: