Welcome to MSDN Blogs Sign in | Join | Help

Ryan R. Donovan's Microsoft WebLog

All things E-Commerce and Commerce Server from Microsoft

News

  • These postings are provided "AS IS" with no warranties, and confer no rights. Use of included script and code samples are subject to the terms specified here.
Content Management and Commerce Server 2006

Several questions have come up from various sources regarding Content Management in Commerce Server 2006 (and as a sub-topic, SharePoint integration). I figured now would be a good time to answer these - but be forewarned that it is a long post...

Back several years ago we had MSIB - which provided better documentation for CS2000 and CS2002 with Content Management Server (CMS), code to integrate CS and CMS since you really could not use the two together, MOM2000 management packs for both, and a production ready starter site encompassing both CS and CMS.

Better documentation is now part of our core products. The same goes for MOM2005 management packs. These are, in fact, requirements as part of the Windows Server System Common Engineering Criteria (WSS CEC). Hence, the need for these parts of MSIB goes away with the 2006+ generation of products which all fall under the WSS CEC.

As has been reported in a number of forums elsewhere, CMS functionality is being folded into the next generation of SharePoint products. Commerce Server is, of course, continuing with the forthcoming CS2006 release.

So, in effect, this all brings us to how CS2006 and SharePoint will work together going forward. Both technologies are heavily based on ASP.NET 2.0 and rely upon common authentication, common page design/authoring frameworks, etc. Given this and the fact that there is now a comprehensive set of APIs and Web services for getting access to CS data, integrating the two products and deploying them together will not be challenging.

Some specifics:

  • Next-generation SharePoint is heavily based on ASP.NET 2.0 Web Parts going forward
  • The CS2006 Starter Site includes an ASP.NET 2.0 User Control gallery. These controls implement the necessary interfaces to also be used as Web Parts.
  • Hence, the Starter Site's runtime controls can be easily repurposed to be deployed in a next-generation SharePoint portal site.
  • Alternatively, the CS APIs and Web Services can be called or databound directly from SharePoint.
  • Next-generation SharePoint Search can databind to our Catalog.

Given all of this, the need for specific integration code to make the products deploy together is really not needed. When next-generation SharePoint releases, we will include guidance on deploying this in one of our regular documentation refreshes for CS2006.

The production ready e-commerce site requirement will be fulfilled through the new CS2006 Starter Site.

With all of this, the need for MSIB goes away and hence the reason why it will not be updated. Likewise, the existing Content Connector bits in the existing MSIB will not be revised for CS2006 given that CMS functionality will be folded into SharePoint in the not too distant future.

Additionally, given the other API additions/improvements - making CS2006 work with other content management systems like InterWoven also won't be a difficult task.

Hopefully this clarifies the world of content management and CS2006.

Posted: Friday, March 03, 2006 10:22 AM by rdonovan
Filed under:

Comments

Owen Allen (MSFT PacWest) said:

Ryan Donovan, the force behind MS Commerce Server, posts about the next version of Commerce Server, integration...
# March 4, 2006 3:38 AM

Andrew Connell [MVP MCMS] said:

# March 5, 2006 10:12 AM

Jeff Lynch said:

Ryan,

The integration between CS2006 and the next version of SharePoint sounds very interesting. Will there be a way to host SharePoint data within a CS2006 site?

Jeff
# March 5, 2006 6:52 PM

Alistair Laing said:

# March 6, 2006 3:25 PM

Rory Street's Blog said:

Well the release candidate for Commerce Server is finally here and its been renamed to Commerce Server...
# May 23, 2006 2:46 PM

Stefan Goßner said:

Ryan Donovan has posted a nice article with an explanation on the future of Commerce Server 2006 Integration...
# June 1, 2006 10:25 AM

libra08 said:

The current requirement on my side on which i am working is to integrate MOSS2007 with CS2007(Pull the data through CS2007 or MOSS 2007 push to either one)

But what i am looking down the line is their is any working example that may lead me from scratch towards end for MOSS2007 integration with CS2007.

I am desperately in need of such example as I have searched out a lot over web but couldn’t find any working example

# January 24, 2007 3:39 AM

smithamenon_n said:

Can we integrate Commerce Server 2007 with free ASP.net CMS Systems OR Documentum?

# November 6, 2007 7:44 PM

Ryan R. Donovan's Microsoft WebLog said:

I received a question this week on how to best upgrade from Commerce Server 2002 to Commerce Server 2007,

# October 1, 2008 11:56 AM
Anonymous comments are disabled
Page view tracker