free geoip HowTo: Migrate From .Text To Community Server 2.0 - protected virtual void jaysonBlog
in

jaysonKnight.com

Welcome to my corner of the internet

protected virtual void jaysonBlog

A conduit to the voices in my head

HowTo: Migrate From .Text To Community Server 2.0

As there isn’t really any clear documentation on how to upgrade to Community Server 2.0 from .Text, I figured I’d hammer out a quick post outlining the steps needed to accomplish the migration.  Total time to implement should be in area of 1–2 hours depending on the issues you run into (and unfortunately there could be several).  The list of steps isn’t actually that long, but it’s the tediousness that could be putting some folks off as there isn’t a direct path from .Text to CS2.0 (though Kevin should be releasing an updated version of his migration tool at some point).

Here are the steps:

  1. First you need to make sure you’re running at least version .95 of .Text.  The easiest way to check your version number is to view the source of any page in your browser and look at the meta:generator tag.  If you need the .95 binaries (or source files), unfortunately it looks like .Text has been pulled from the GotDotNet workspace page.  I have a copy laying around here somewhere though, so feel free to email me and I’ll send it to you.
  2. You can skip the .Text to CS1.0 migration and go straight to CS1.1.  The CS1.1 files are located here.  You will then need to obtain the .Text to Community Server utility, which is located here, with more information concerning the utility located here (and there is a good readme file in the converter download that outlines the instructions as to its use).  The way I do my upgrades are to make a copy of the database instead of upgrading it directly (just upgrade the copy…if anything goes wrong you don’t have to deal with going through restores).
  3. While not 100% necessary, I would set up the CS1.1 website as well just to make sure everything went smoothly.
  4. You’ll then need to upgrade CS1.1 to CS2.0.  The CS2.0 files are located here.  You will need to use one of the web installers as the MSI package is only for A) local installations of CS and B) new installations (no upgrades).  The readme included with the CS2.0 download explains the steps to upgrade your database to CS2.0.
  5. Finally, you’ll need to configure the CS2.0 website files, which is usually as easy as changing your connection string to point to your database.  There are several other tweaks that I do for “out of the box” installations, and Jaxon Rice has been posting about most of these in his CS Tips and Tricks series.  Also, the new control panel is vastly superior and easier to use, though it could take a while to get acquainted with it.  I recommend just poking around, or you can read the documentation located here.

As always, community based support is located over on the CS.org forums (you can of course email me directly if you’d like, but I get at least a dozen CS related emails a day, so the response time is usually not that quick).  It’s also worth pointing out that you should have a look at my previous post about a couple of .Text to CS related gotchas you could run into; I’ve seen several instances of these issues reported on the forums, even if you haven’t used your CS installation for posting (i.e. you upgraded straight to CS2.0 from .Text).

CS2.1 is slated to be released towards the end of May (this is unofficial) and will be focused mainly on bug fixes and some features that didn’t make it into CS2.1 (though there will be a couple of new features slated specifically for this release…stay tuned to the CS announcement forum for more information concerning the 2.1 release).

As stated before, the process itself is pretty straightforward and simple, but can be a bit time consuming so block off a couple of hours to get it all done and working properly…if you have to put the kids to bed in an hour I wouldn’t recommend starting this now.  I think you’ll really like the new features of CS2.0, and if you have the option to do so I would highly recommend obtaining the CS2.0 for Asp.Net 2.0 binaries (or SDK) and running on Asp.Net 2.0…performance increases are phenomenal.  Good luck with your migrations.

Share this post: Submit HowTo%3a+Migrate+From+.Text+To+Community+Server+2.0 to Technorati | Submit HowTo%3a+Migrate+From+.Text+To+Community+Server+2.0 to del.icio.us | Submit HowTo%3a+Migrate+From+.Text+To+Community+Server+2.0 to digg.com | Submit HowTo%3a+Migrate+From+.Text+To+Community+Server+2.0 to reddit.com | Submit HowTo%3a+Migrate+From+.Text+To+Community+Server+2.0 to DotNetKicks | Add HowTo%3a+Migrate+From+.Text+To+Community+Server+2.0 to Live Bookmarks
Only published comments... Apr 11 2006, 06:35 PM by Jayson Knight

Comments

 

Souplog said:

Hell, people are up to some interesting Community Server stuff:
Keyvan Nayyeri posted two cool new CS...
April 12, 2006 2:59 PM
 

Jason Haley said:

April 12, 2006 4:22 PM
 

Dave Burke said:

The Big Daddy of Community Server lays it on the line for the dotTexters out there: No more excuses to come into the Light.  Migrate or die, you dotText scum!

Heee-heee!

Good job, JayMeister!
April 12, 2006 10:52 PM
 

Community Server Daily News said:

Telligent's Kevin Harder makes the fatal mistake of thinking out loud about a tasty idea he had of capturing
June 19, 2006 2:00 PM
 

Community Server Daily News said:

This is a compilation of all Forum FAQ content on communityserver.org to serve as a timestamp of where

July 24, 2006 3:42 PM
 

Souplog said:

Hell, people are up to some interesting Community Server stuff: Keyvan Nayyeri posted two cool new CS

July 31, 2006 6:42 AM
 

blog.dreampro said:

I've been using dotText for a few years now and it's been fine. The problem is, it doesn't work under...

August 1, 2006 10:17 PM
 

Shannon J Hager said:

http://communityserver.org/files/folders/archived_cs_releases/entry518977.aspx

That is the page with the download link to the CS1.1 binaries.  Unfortunately, it is a corrupt zip file, apparently since at least July 12.  

Any idea where to get a working version?

August 5, 2006 6:30 PM
 

Jayson Knight said:

Interesting. I'll let the team know. In the interim I have the files here locally and will send them to you.

August 5, 2006 7:29 PM
 

Sirsha Development Resources Blog said:

As Jayson mentioned (thanks for the ego-boost, man!), I used .Text far beyond any rational shelf-life

August 17, 2006 6:11 PM
 

FAQ said:

FAQ posts contain multiple subject items appropriate to this forum, and will evolve over time with new

January 9, 2007 8:22 PM
 

Community Server Bits said:

The Jayson Knight post on migrating .Text to Community Server 2.0 is a Gold Standard of CS Documentation.

March 12, 2007 10:08 AM

Leave a Comment

(required)  
(optional)
(required)  
Add

About Jayson Knight

Jayson Knight was clueless to the computer programming world until he took a C++ class in college. The rest is proverbial history. He has been building applications targeting the .Net framework for 7 years, focusing mainly on internet technologies and database driven web application development.

Most recently he left the world of Corporate IT to finish up his degree in Chemistry, with an eye on Medical School and an Anesthesiology residency program. Read this post for more information.

He is also a Community Server MVP: Community Server is the software that runs this site, plus many others on the web. For more information, check out http://csmvps.com.

When he finds time to pry himself away from his computer and university studies, he can be found on the mountain bike trails when it's warm, and on the ski slopes when it's cold.

Copyright © :: JaysonKnight.com
External Content © :: Respective Authors

Terms of Service/Privacy Policy