Dave Burke : Freelance .NET Web Developer specializing in Online Communities

To Community Server 2.0. It begins.

Fresh from Disney World, it seemed a good time to start down that road to Community Server 2.0.  A copy of my site is running on CS 2.0 here on my office network, but it will probably be a few weeks of latenight geek sessions before I'll put it online.

Migrating my heavily customized CS sites to new releases is no small task, so this being my 3rd CS upgrade (from dotText to CS 1.0, then to CS 1.1, and now CS 2.0) I thought I'd begin by answering the question, "Why upgrade?  Again?"  So here goes.

  1. I've spent several hours with CS 2.0 today, and other than some configuration issues that sucked, I like what I'm seeing:  The Control Panel is nice, overall CS 2.0 is slicker with more unified look, it seems zippier than CS 1.1, I like the Files Module, attachments are finally supported, its nice having MetaBlogAPI support out of the box (which works great, btw), etc. 

  2. ScottW.  Same reason I upgraded to CS 1.0 and CS 1.1.  I'm upgrading to CS 2.0 because of what's under the hood: the improved architecture, the refinement of what has gone before.  I've said it before, I think ScottW is one of the very best .NET developers going. As a .NET developer myself, staying current with what that guy is doing and having the opportunity to work with his code is alone worth upgrading.

  3. CSModules.  There's been a lot of info on how adding custom modules to CS is becoming easier through CS's eventing system.  I decided that with CS 2.0 I would seriously investigate this approach to adding my CS mods.  This should facilitate the process of adding mods in future CS versions, and make them easier to share with other CS developers as well.

  4. .NET 2.0.  This is a biggie.  Time to move my blogging application to .NET 2.0, and CS 2.0 gives me that opportunity.

  5. Using CS for other projects.  This is a purely selfish quest.  You see, I support several DotNetNuke sites, and at the time (almost two years ago now) it seemed like a good idea.  (Actually, it worked out great.)  But now I'm seeing that if I can extract myself from supporting DNN and providing similar functionality in CS, I'll be a much happier nerd, and I think my clients will be happier, too.

  6. Change is good.  Period.  Community Server is a product that Telligent is committed to, who is investigating heavily in its continued evolution, and with an Open Source business model that works.  Yeah, I'll keep riding that horse.

  7. Related to "Change is good," I'm tired of my blog's current look. It's time for a new one. 

Okay, so much for the "Why."  It's time to move onto the experiential "How."





Technorati Tags:

Comments (8) | Post RSS RSS comment feed

Posted on 3/6/2006 8:40:00 PM by Dave Burke
Categories: Community Server
Tags:

Related posts

Comments (8) -

3/7/2006 9:27:14 AM Permalink

Dave,
That's great to hear that your making the jump.  Yes it can take some time to upgrade, but you will be much happier in the end.  Look forward to reading more about the jump.

Jim Martin |

3/7/2006 11:07:25 AM Permalink

Jim, Great to hear from you.  Thanks for the encouragement.  As each upgrade begins I forget how much effort is required to customize the current version to my needs and get on with my life.  Cheers!

daveburke |

3/8/2006 7:14:16 AM Permalink

Are you using the free version or did you buy the single license?  I understand the free version is somewhat crippled.

Deacon |

3/8/2006 8:02:34 AM Permalink

Deacon, I'm using the free version.  Other than no source and limit of 25 items for the Files module, everything is included in the code that was part of 1.0 and 1.1, plus new stuff.

Here's the license chart that I've referred to a few times.  

communityserver.org/.../original.aspx

There is also so descriptive info in the CS Announcements Forum CS 2.0 threads.

Thanks for visiting.

daveburke |

3/8/2006 3:32:55 PM Permalink

Sweetness, we got DB on the 2.0 bandwagon.  My upgrade wasn't as painless as it should have been, but definitely wasn't as painful as going from .Text -> CS.  It's retheming that'll probably cause you the most grief.

In a response to Deacon, "somewhat" is a relative term...for single bloggers/small communities there should be more than enough non-crippling features there to get you started.  If you need more functionality, a good 3-4 months of adsense revenue (given you run a decent site of course) will pay for a pro license, which at 300 bucks is a pretty good deal for the added functionality.  The pro license also unlocks the ability to purchase the other add-ons, the best of which IMO is the email gateway.

Best of luck Dave, looking forward to seeing what you come up with!

jayson knight |

3/8/2006 6:53:05 PM Permalink

Jayson, Thank you for the high-five.  I hope to make you proud as I follow in your footsteps. (Once again.)  I've been enjoying reading your contributions to the CS Forums on Single Blog Setup and other configuration topics.  Configuring CS is still way too hard IMO, which I think you are suggesting in your comment here.  Your CS Forums input was helpful to get up and running.  

Thanks too for your thoughts on the "crippled" issue in the free version.  Definitely in agreement.  There are still features in the commercial versions that have functions I don't understand, but the free version still meets my needs just fine.  

Time to fire-up my CS Forums NNTP feeds and stay tuned in to what's happening with Community Server again.

daveburke |

3/9/2006 12:40:46 PM Permalink

Hi Dave!  

I think I've taken CodeBetter about as far as you.. I've done the db migration and pointed the site to the new db..   Everyghing works, but the out of the box components don't make for much of a site.  I'm getting ready to start looking at some homepage and aggregation controls.. May have to build one or two to suit my needs.  

I'm running my bike site cyclebetter.com with an out of the box install, there's definitely work to do, but many of the new features are sweeet!

See you around the Gym...

Brendan

Brendan Tompkins |

3/9/2006 12:58:19 PM Permalink

The Studcake returns!  YAWWWWW!  

Great to hear from you again, Brendan.  I'll check out cyclebetter.com and look forward to my new CodeBetter experience!

Funny, for the first time in CS I'm going with the default Skins, Themes and Masterpages for all areas, including my personal blog.  Makes it easier to achieve a consistent UI across the site.  So I'm spending a lot of my time customizing the default themes and stylesheets to my liking.  

I'm dissappointed that the Master Page is TABLE-based rather than pure CSS positioned.  I'll have to fix that later.  

You're right about the new features.  CS 2.0 is quite the upgrade.

Day Three.  Very little sleep, but it's a kick getting dirty with the CS code again.

Again, great to hear from you again, Studman.  Try not to bruise Sahil where it will show.

daveburke |


Powered by BlogEngine.NET 2.0.0.36
Theme by Dave Burke