Try our conversational search powered by Generative AI!

Dan Matthews
May 11, 2009
  8654
(1 votes)

MOSS in perfect harmony

There’s a common misconception that Microsoft Office SharePoint Server 2007 (MOSS) and EPiServer CMS are products that are in direct competition. This is far from the case, and I’d really like to explain why because the two can work together to make a fantastic solution.

Firstly, a little history lesson. Before there was MOSS, there were two different Microsoft products – Microsoft SharePoint Portal Server 2003 (SPS) and Microsoft Content Management Server 2002 (MCMS). SPS was the Intranet/Portal/Collaboration tool and MCMS was the Web Content Management tool. At the time, MCMS was a direct competitor of EPiServer CMS 4.

Microsoft recognised that SPS and MCMS were essentially about the same thing – publishing content through a browser – and so they combined the features of both in MOSS. Unfortunately, they did not combine them equally.

It is my personal opinion (and one shared by the majority of Content Management professionals that I know) that what actually happened is that SPS was rebuilt as MOSS and then the web-content capabilities were just ‘bolted on’ at the side in order that MCMS could be retired. The publishing aspects had their own namespace and specific UI capabilities. Certainly the license model for MOSS didn’t reflect the market space that MCMS used to operate in.

This has meant that MOSS is now a class-leader in the Intranet/Portal/Collaboration space and, with a bit of effort, is capable of publishing a public-facing website too. It’s capabilities in the WCM space are, however, limited. I would regard it as focused on ‘Information Delivery’ rather than ‘Interaction and Experience’. This is illustrated in the rather infamous (MOSS Wheel) where Content Management is just one part of the pie, and WCM is an even smaller part of that:

 

 

This is where EPiServer CMS comes in. Rather than coming from the internally-focused Information Worker space, EPiserver CMS approaches things from the user-centric web. The whole drive of EPiServer CMS is to make generating, maintaining and using an interactive web experience as easy and intuitive as possible. In this way, it does a magnificent job of the one part that MOSS doesn’t really do at all.

The story doesn’t end there though. It isn’t a case of 1+1=2. By using the ability of MOSS and EPiServer to collaborate with each other, you actually get more out of this thing than you put in. For a simple example, you can read my blog post on the EPiServer SharePoint Connector.

If we look at this in a simple feature list, you can see how the products compare. For completeness, I’ve also included the Windows SharePoint Services 3 (WSS) product which is free with Windows Server and provides a subset of the MOSS features (MOSS is actually built on WSS). Note that with customisation you can pretty much achieve anything no matter what your platform, but we’re talking about what features that product is geared to provide:

 

Feature WSS MOSS EPiServer CMS
Document Collaboration image image  
Workspaces image image  
Document Workflow   image  
Business Intelligence Integration   image  
Enterprise Search   image  
Intranet Portal   image  
Business Forms   image  
Web Page Publishing   image image
Page-Level Multi-lingual Support     image
Custom Page Providers     image
User and Member Registration     image
End User Forms     image
Editor focussed WCM Interface     image
Image Editing     image
Direct Web Development in Visual Studio     image

 

Paraphrasing the above and using the infamous wheel, I’d picture it something like this,with information flowing freely between around the Enterprise:

epi_moss_small

(if you want a high resolution copy of this image, let me know)

 

Summary

EPiServer and MOSS are not designed to do the same thing – they are designed to do what they do and do it very well. By harnessing the power of both in your solution you get the best of both worlds combined into a market-leading combination.

May 11, 2009

Comments

Sep 21, 2010 10:32 AM

great article

Please login to comment.
Latest blogs
Solving the mystery of high memory usage

Sometimes, my work is easy, the problem could be resolved with one look (when I’m lucky enough to look at where it needs to be looked, just like th...

Quan Mai | Apr 22, 2024 | Syndicated blog

Search & Navigation reporting improvements

From version 16.1.0 there are some updates on the statistics pages: Add pagination to search phrase list Allows choosing a custom date range to get...

Phong | Apr 22, 2024

Optimizely and the never-ending story of the missing globe!

I've worked with Optimizely CMS for 14 years, and there are two things I'm obsessed with: Link validation and the globe that keeps disappearing on...

Tomas Hensrud Gulla | Apr 18, 2024 | Syndicated blog

Visitor Groups Usage Report For Optimizely CMS 12

This add-on offers detailed information on how visitor groups are used and how effective they are within Optimizely CMS. Editors can monitor and...

Adnan Zameer | Apr 18, 2024 | Syndicated blog