Answers to MSIB Migration
I am always asked how to migrate a MSIB site? So in this post I will do my best to give you some guidance and resources to help you get the answers.
MSIB in a nutshell
MSIB was a solution based on two products Microsoft Commerce Server 2002 and Microsoft Content Manager 2002. The MSIB solution code includes some DLLs that are no longer compatible with Commerce Server 2007 as they were compiled with old Commerce Server references. The solution also had management pack for MOM 2000 with better documentation on deployment and setup.
This is all fine but how do I Migrate an MSIB site?
As stated above MSIB has closed DLLs that are referencing old Commerce Server assemblies therefore you will need to rewrite your site code. You can upgrade your Commerce Server Data and CMS but unfortunately the code has to be rewritten. Commerce Server 2007 comes with Microsoft Operation Management 2005 pack that can be used in place of MSIB's MOM 2000 pack and as for as the MSIB deployment documents we have done very well at delivering excellent documentation about every aspect of Commerce Server and we continue to listen to your feedback and release more updated documents.
Commerce Server 2007 and SharePoint 2007
So now that you can upgrade your CMS and CS data what about the site code? You can start with Commerce Server 2007 Starter Site and either use SharePoint Web Services to integrate the Content Management or upgrade the control gallery that is shipped with Starter Site. Replace the Web Control inheritance with Web Parts and you may need to implement a few methods and you have a Commerce Web Part. Register the Web Part with SharePoint and now you can add it to your SharePoint site.
Resources
MCMS 2002: CMS Assessment Tool
Planning MCMS 2002 Application Migration to SharePoint Server 2007
Assessing and Analyzing Your MCMS 2002 Application for Migration
Mapping MCMS 2002 APIs to SharePoint Server 2007
SharePoint Server 2007 for MCMS 2002 Developers
Summary
Currently we are working on a white paper to show how to integrate SharePoint and Commerce Server but no ETA yet so stay tuned and I will provide an update.
Comments
Anonymous
October 25, 2007
Max, Do you have any experience (or do you know anyone) using the Commerce Server Solution Assemblies to assist with upgrading a CS 2002/MCMS 2002 site w/MSIB to CS 2007? http://www.microsoft.com/downloads/details.aspx?familyid=fe701d43-0bda-4be9-acaa-00e021c2e9ce&displaylang=enAnonymous
June 25, 2008
Max, Is it possible to remove MSIB from an existing CS 2002 application, and yet connect to CS 2002? KiranAnonymous
June 27, 2008
Yes, this is exactly what the product gorup did and released the Starter Site for CS2002. You can download a copy of it here http://technet.microsoft.com/en-us/commerceserver/bb608726.aspx. -Max