VB.DOC is a free documentation system for the VB.NET programming language. It adds support for the "forgotten" XML documentation as it is provided in c#.
VB.DOC extracts the xml comments in your source code to a single xml file which has exactly the same structure as the one witch is generated by the c# compiler with the /doc switch. So, you can process this file with the same tools that are used for c#, for example NDoc.
VB.DOC runs with Microsoft .NET Framework 1.1 or with the free .NET implementation Mono (Windows and Linux).
With VB.NET 2005 which has been released in late october 2005, this tool becomes obsolete
because the compiler now sports support for the /doc
switch.
VB.DOC is published under the GNU General Public License (GPL).
VB.DOC is written by Markus Palme, Joe Kleinberg contributed the logo and the about screen. The Visual Studio addin is written by Jos Clijmans, he also contributed to the NAnt task.
File | Version | Description | Release date |
---|---|---|---|
VB.DOC | 0.4 | The newest standalone version of VB.DOC. | 09/25/2004 |
VS.NET addin | 0.4-2 | Addin for VisualStudio .NET 2003. MSI Installer. | 01/10/2005 |
VS.NET addin | 0.4-2 | Addin for VisualStudio .NET 2003. ZIP package (sources). | 01/10/2005 |
VB.DOC NAnt task | 0.4 | Custom task for NAnt 0.8.4. | 09/25/2004 |
The documentation is included with the download package and is located in
the doc
directory. There, you can find a readme, a changelog
and a FAQ.
Additionally, a list of documentation tags is available here.
Screenshots of VB.DOC running in different environments are here.
This project's SourceForge.net CVS repository can be checked out through anonymous (pserver) CVS with the following instruction set:
cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/vb-doc login
cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/vb-doc co VB.DOC
You can contact the author via this email adress or by using the sourceforge tracker on the project page. You can write in English, German or French, the author's natural language is German.