Geeks With Blogs
Kariem Ali's Blog Musings on Programming, Ajax and the Web from Alexandria

It has been exciting lately to work on a new project. Doxygen.NET is a wrapper for Doxygen’s documentation XML files. It allows you to access your documentation in a nice and flexible way. Imagine being able to access your documentation like this:

Docs docs = new Docs(Server.MapPath("~/docs-xml"));
foreach (Class c in docs.GetNamespaceByName("Ra.Behaviors").Classes) { Label nameLabel = new Label();
Label descriptionLabel = new Label(); nameLabel.Text = c.Name;
descriptionLabel.Text = c.Description; docsPanel.Controls.Add(nameLabel); docsPanel.Controls.Add(descriptionLabel);
DisplayMembers(c.Members); }

Isn’t this cool? We certainly think it is.

Doxygen is a very popular documentation system that supports many programming languages and output formats, and it is the documentation system we are using in Ra-Ajax. Doxygen has been around since 1997 and it is used in many notable projects.

We use Doxygen.NET in our documentation page for Ra-Ajax, it has helped us a lot to display the Ra-Ajax documentation in a custom and powerful way. Something like this would have been hard without Doxygen.NET.

We just released the first public version of Doxygen.NET and we decided to license it under an open source license. We chose LGPL version three to give users a great degree of freedom in using and modifying Doxygen.NET, if they wish to do so.

Share this post :

Technorati Tags: ,
Posted on Wednesday, June 17, 2009 7:05 AM | Back to top


Comments on this post: Doxygen.NET - .NET Wrapper for Doxygen Docs

# re: Doxygen.NET - .NET Wrapper for Doxygen Docs
Requesting Gravatar...
Hey this seems like a nice tool. I find it funny though that it doesn't come with any documentation. Even running it through doxygen doesn't produce the most helpful results. I know you guys wrote this wrapper a long time ago but if you could update the google code page with a little more documentation on how to use it that would be really nice.
Left by Jacob Pennock on Mar 18, 2012 3:08 PM

# re: Doxygen.NET - .NET Wrapper for Doxygen Docs
Requesting Gravatar...
I wrote this project for a previous employer and unfortunately I no longer have write access to that project.

Did you take a look at the sample website (http://code.google.com/p/doxygen-net/source/browse/#svn%2Ftrunk%2FTestWebsite)?
Left by Kariem Ali on Mar 18, 2012 7:39 PM

Your comment:
 (will show your gravatar)


Copyright © kariemali | Powered by: GeeksWithBlogs.net