Looking into generating documentation for the Core project(s). It appears to be a 3-step process:
- Author code with XML comments and documentation. From a quick perusal of the code, it appears my predecessors have done this for most of the code
- Compile the documentation into an XML file. This is as simple as checking a box in the compile properties for the project when using Visual Studio.
- Build the documentation into a usable format. This requires a third-party application to read the XML and create a human-readable product. The majority of the resource I've found recommend using an open source project called 'Sandcastle'. I am looking into that.
- Sandcastle project home page: http://shfb.codeplex.com/