We have progress!
by admin on Nov.03, 2008, under Programming
Since the last blog entry, I have been a rather busy bee doing all sorts of programming. Here’s a summary of what I have accomplished in the past few months.
I was able to finally place the main software into feature freeze, albeit about a month after I had initially hoped, and with some extra features that have been well received by the users. There is one change which is reported to be disliked however I am reluctant to change it unless more than 50% of the users actually do dislike it.
I have completed the rostering system, which has been deployed and I believe is working well. We initially had some bumps with the email function, but I have sorted that.
The backup system is currently undergoing a pilot at one office which has picked up a few issues but I believe is ready to deploy in the next week. I was originally going to use the SharpZipLib .NET component, however I was unhappy with the amount of time it took to archive all of the files, and with no ability to retrieve feedback from the component as each file was added, I switched to using another component which I acquired thanks to the VB.NET Resource Kit offered in 2004. Even though the component was built for .NET 1.1, it works happily (so far) in .NET 2.0. I learnt how to use the BackgroundWorker object too, which works well. There’s another part of this software, namely the media writing, but I’ll add that to another post shortly as I think it deserves it’s own post.
Which brings me back to the present. I have revived the web project. I had a bit of a play around with some javascript modal box components for the login .. wizard I guess you could call it .. but they didn’t really seem to play nicely, so I have shelved that for now. It was only to try and make the interface look funky, but I’ll work on funkifying the project later on, once I have the process and function of the project working. At this stage I think it’s still going to be a .NET 2.0 and AJAX 1.0 project, but that is subject to change if I ever feel like it. I am about to start on the inter-user messaging side of the project so that I can have most of the easy stuff out of the way before I tackle the hardest section. I find it better to concentrate on the easier items before moving on to the more difficult ones.
So there you have it. I’ll shortly post about the media writing code, along with anything else I come up with along the way, but until then I’ll be head down in Visual Studio madly trying to get the web project well underway before something happens which causes us to shelve it again.