The Forums are tolerable.
The Chat is working with the jTV player.
The ShoutBox is still being searched for. I believe I can create this myself.
NEXT STEP:The big thing right now is trying to find out for sure how to make blocks on certain pages, or a suitable replacement. And is it even necessary?
Things are going a little slow because my daughter is going to Wisconsin for the summer with her mother. I've been focusing on making sure all my T's crossed and I's dotted.
I have a strong positive feeling about this move. The hardest thing is going to be converting the database from mySQL to MSSQL in the proper format.
Also, I learned that DotNetNuke purchased ActiveModules, which means the next version (6 ... in a few months) will have a Forum module built in. Currently, YetAnotherForum.net is being used.
Something else that's encouraging is the next release will be in C#, which I'm fairly proficient in.
I have to figure out if we move everything over, if it'll be upgradable to the next version. And when modules are created (by myself or someone else) that they are coded proficiently for future upgrades.
DragonFly CMS, the current software is still being developed, however, there is a lot of in house fighting... publicly so I'm going to be glad to move away from the PHP stuff.
The one drawback I'm finding is most themes and modules for dotnetnuke appear to be cost driven. They boast open source, but its not really open, unless you pay for it. Anywhere between $20 to $100 for a simple module or skin. That's not TOO big of a problem, because after I learn the framework, I'll develop my own, hence the reason for switching platforms.