After much procrastination, I finally decided to upgrade from ASP.NET Forums v1.0 to Community Server Forums v2.0.1 (also previously known as ASP.NET Forums before Telligent Systems officially took over).
If i am to eventually help the Telligent team by chipping in source contributions, I might as well be running my own production forums with CSF, forget about the mediocre 1.0 engine, and getting even more intimate with the source and its architecture and design.
The path to this end wasn't easy though. I hit many export and import exceptions (errors to you laymen) in my attempt to migrate data out of the old forums database. I successfully migrated to a test 2.0 schema a few months back, so to hit so many problems with the 2.0.1 tool was certainly most unexpected. Couple that with many problems in IIS and VS.NET caused by the corruption of my laptop system (development workstation), it was getting so difficult just getting those to work that i hardly spent time on on the debugging of the actual data migration logic. I actually decided to make do with what little posts i could import and be done with it. Fed up.
But as usual, my insomnia has me pretty awake and energise and i just spent the past couple of hours tracing through the import procedure and isolated points in the import stored procedure and were causing the exceptions. Well, now that's fixed and i have an upgraded forums with data intact.
Celebrate? I dunno, i just wanna sleep but i'm feeling all pumped up.
Welcome to Community Server Forums 2.0.1