I haven’t posted in a while as I have been writing some other articles for various sites in the last few weeks. I have a great article on DotNetNuke coming up which I discuss below. This is currently still in a draft form, but I hope to have it out the door by Thursday.
On another front, I had my first patch for Bugzilla accepted. It was very minor but it was my first patch that has been accepted. Which brings me onto my next batch was exciting news. After submitting the patch, I was looking for some more work to contribute to the project and decided to take on the task of supporting SQL Server in Bugzilla!
The code is currently being targeted (by myself) for a preliminary release for 3.0 of Bugzilla and in an unstable testing release for earlier builds. This is the bug if you are interested. The bug has been stagnant for a while and I know most of the developers don’t touch SQL Server as they are more used to MySQL and PostgreSQL so I thought it was a great opportunity. It is another language to learn but I take it on as a challenge! For the initial build, only SQL Server 2000 will be supported with 2005 support added at a later stage. This is simply because I have no idea about the differences and issues that might arise between the two versions.
This project ties in nicely with my Dotnetnuke article coming up as it nails down how simple it is with some foresight to enable developers to support multiple database platforms with minimal effort on your side. In the article I discuss how the data layer in DNN is designed, the inner workings and how using interfaces and some abstract code, multiple database support is easily achieved.
I will be writing an article on each tier of the DNN architecture to complete the series and then will move on to some other aspects of the platform.
Thats it for today - Some exciting things coming up in the next few weeks, so keep reading and keep learning!