Ok ok, now that I got off the bitwise thing.  The project took 4 weeks, mostly DB programming.  I did also getting pretty involved with the YAF team, mainly a dude named Jaben.  Good guy, with a few emails, we definately think the same.  It showed in a lot of the coding.  When I first got it into my head that I wanted to get a new forum going, I checked out Community Server.  I mean, I like DotText, and I will probably upgrade this thing to CS:Blogs sooner or later - but man...

Yeah the provider pattern is cool and nifty, and I totally understand why you'd do it, but for a project that I know what database and junk I'm going to be working with, well...why?  Also, everything was contained within custom controls.  Yes, I like custom controls too, as they're easily added to other projects and junk, but good lord are they hard to follow.  I mean, I kept diving for a week and I still had no idea on how to start with the conversion.  With YAF, it was eerie.  Some code sections were identical to what I've done, so I joined right in.  I've already added at least 4-5 features that took a few hours each.  With CS, I don't think it would have been posssible to do the eventual "merging of the User's tables" that I'm going to be doing here soon.  More DB stuff, yippee...groan.

The last part, I'm not sure how inseperable the CS stuff is.  I'm thinking though...if I could install one portion (Blogs?  .... until DasBlogs gets multi-user support [which is too bad, because it's feature set is quite...sweet ass]), and then months later install another portion, wow.  We'll see though.  Gotta get the blogs up after some rankings mumbo jumbo.  And the beat goes on...