Software

SubversionReports

Where I work we use subversion for source control. The svn repository sits on a secure linux cluster and the sysadmins are anal about who can install what on the boxes.

I needed a way to access the repository remotely (over http) in order to create reports and do statistical analysis of commits. Trac almost does it (Trac is exactly what I wanted, but by default connects using the filesystem. Network access is still experimental) but it's such a phaff to set up, it turned out to be easier to write something from scratch.

SubversionReports is Open Source and runs on either the MS .Net framework or Mono. Yay!

About...

Search

Styleshout

The site layout and css templates used on this site are based on a free template from Styleshout. I'm a programmer not a designer --everyone keeps reminding me.

Mono

Mono Powered This site was built in Visual Studio 2008 using Asp.Net and C# 3.5. It is hosted on a Debian, Apache web server using Mono.

I develop in C# because it is simple, powerful, modern and I just like it. I like using generics and I like the flexibility of the language.

The traditional downside to developing web applications on the .Net platform is the associated licensing costs for the various servers required by a typical web application.

This site is a performance and scalability experiment in combining some enterprise functionality (like enterprise library) with an open source hosting environment to see how viable the combination can be.