Lecture overview -- Keyboard shortcut: 'u'  Previous page: Tool support: Doxygen -- Keyboard shortcut: 'p'  Next page: Another documentation example in C# -- Keyboard shortcut: 'n'  Lecture notes - all slides and notes together  slide -- Keyboard shortcut: 't'  Textbook -- Keyboard shortcut: 'v'  Help page about these notes  Alphabetic index  Course home  Page 9 : 13
Object-oriented Programming in C#
Documentation of Object-oriented Programs
Tool support: Other possibilities

  • NDoc

    • Documentation tool that collects documentation from assemblies and XML documentation file

    • Specific to .NET

    • Not actively developed since 2005

      • Does not support C# 2.0

  • Sandcastle

    • Generates MSDN style documentation

      • Based on assemblies (reflection) and the XML documentation file

      • Used internally by Microsoft to generate the .NET library documentation

    • Still difficult to install and use!!!

  • Visual Studio, regular or express

    • The documentation provided in documentation comments can be used by Intellisense