It has been a VERY VERY long time since I last blogged, and a lot has happened the last 5 months.
Ascendance is still going strong, with much anticipation towards opening AQ. The guild has put together a small raffle to help the process.
I've finally put up a small software page that has my WoW UI Mods, and a few ASP.NET 2.0 controls I've created to make my life easier.
With the release of Visual Studio 2005 I've started to convert Ascendance's website to ASP.NET 2.0. I've spent the last few weeks testing out some of the new features and getting up to speed. There are still a few hurdles I have to make, though overall it's been easy going. 2.0 has a lot of nice features!
On that note, over the last year I have been contacted quite a few times about the DKP system I built (as far as I know it is one of very very few, or the only, .NET implimentations of a DKP system) with requests for the source. I have delivered early versions, in bits and parts, though never followed through on most ocassions. With my port to ASP.NET 2.0 I have plans to make the source code fully available. This will include both the site, and a Smart Client application to easily upload/manage attendance. Note that the Smart Client application will most likely not be open source (I will be using some liscenced controls).
Overview of the DKP System:
- Supports a pluggable Provider Model (Roster, Items, Events, Attendance) similar to that of the Commerce Starter Kit
- Multiple roles for website administration (hooked into guild ranks)
- Web services for attendance/event administration
- Warcraft style look/feel (trying to use the new Themes/css as much as possible)
- Item tooltips & images
You can see the current .NET 1.1 implimenation live here.
I'm also the new proud owner of a Treo 700w! My contract with Verizon Wireless was about to expire and I've been working tons of hours lately. I couldn't resist. =] The web browsing capability is nothing short of amazing. I'm hoping to tinker with the .NET Compact Framework a bit as well. Never enough time ...