It took longer than expected, but I finished the code rewrite. One of the biggest changes was turning every document into XML. I've had the API in XML form for quite some time, but I never got around to getting the DHTML articles to XML. So that's one thing to cross off my list to do.
I also built my own email control. Wow! Email in .NET is very, very easy. If I had researched it a bit more, I wouldn't have used a premade one I found at
CodeProject.
Another huge change was getting all support files into one location for ease of skinning and redesigning. Since the data is in XML, all I have to do is change a few XSL documents and I'll have a redesign a roll out in far less time than usual. It feels good to finally get it all organized. I think I'll take a break.