Bug Submitter Dialog

Half a month ago I published a .Net dialog, written in VB, that allows users to easily submit bugs and other feedback on an application. The dialog features 2 types of validation, submits the data to a webservice on a separate thread, and is designed to be very user friendly.

I’m very happy with the result, and I’m now using this dialog in all of my .Net applications. I also got quite some positive feedback from people. This  prompted me to create a more extensive article with examples and an explanation of how to create a webservice that handles the bug report. You can find my new article on the Code Project.

You can download the source code here, and find Dutch support here. For english support, please refer to the Code Project or the relevant article on BN+ Discussions.

C#.NET Background File Downloader

About a week ago I published A FileDownloader class written in VB.Net. This class enables you to easily download multiple files in the background (via a separate thread), and will provide information about the amount of downloaded data, the percentage of completion, and the download speed. On top of this, you can cancel downloading, pause it, and of course also resume.

Yesterday I started working on a C# Implementation of this class, with as goal to both increase my C# knowledge, and mess around with WPF (which is used for the demo app). I had a lot of fun creating this new version, and definitly learned a lot. It’s completely finished, documented and tested, except for 1 small WPF issue. I’m hoping to release the class tomorrow, but can already provide you with a preview screenshot:

Google Summer of Code


I’ve been accepted for GSoC 2009 – yay!

This will enable me to work over 2 months on open source while getting payed by Google. For more info about GSoC, check out the official GSoC site.

I’ll be working on in my opinion one of the most exciting open source projects out there: the MediaWiki engine. More precice, I’ll work on the Semantic Maps extension, which provides the ability to view and edit coordinate data stored through the Semantic MediaWiki extension, using Google Maps, Open Layers, and variouse others. Yaron Koren, main author of the Semantic Google Maps extension, and one of the most important contributors to the SMW community, will mentor me.


The coding period starts on the 23th of may, but I’m already doing some experimenting with the relevant code. I’m also doing some effort to get some of my other projects finished by then, to not have to put them on hold for over 2 months.