The World’s Leading Microsoft .NET Magazine
   
 
The .NET Addict's Blog

My Top Tags

                                                           

My RSS Feeds








I heart FeedBurner

Latest Diggs - Programming

Computers Blogs - Blog Top Sites

Site Hits

Total: 3,822,723
since: 19 Jan 2005

Windows SharePoint Services v3.0 vs Microsoft Office SharePoint Server 2007

posted Thu 30 Nov 06

Hopefully most people know that MOSS is a superset of WSS. In other words, MOSS takes the foundation laid by WSS v3.0 and expands upon it, creating features that sit on top of it, utilize the core WSS framework, and extend it in such a way that is beneficial to larger companies, enterprise deployments, and portal scenarios. The following is a list of things that MOSS provides that WSS v3.0 does not. I figured it would be a waste of text to show the features that the two have in common, or the places in which MOSS re-uses WSS functionality without change or enhancement.

Features included in MOSS that are not included in WSS:

  • Social Networking
    • MOSS provides social networking features, including social networking Web Parts and profile linking. MOSS allows you to establish peer links between colleagues and identify hierarchical relationships. These relationships can be published on My Site pages and traversed wherever your personal profile appears on a site/web part.
  • My Site
    • MOSS provides the ability for individual users of a portal to create their own "My Site". My Site is essentially a home page / landing page designed to provide you with a starting point through which to access content that you own and content that might be relevant to you. This is also the place where your personal profile is published. You can also create shared and private image and document libraries, as well as your own pages and publication areas. You can also create your own personal blog on your My Site. Some people think of a My Site as a "professional version of a MySpace site". I'll leave it up to you as to whether you agree with that comparison or not.
  • Site Directory
    • MOSS provides a new site template called "Site Directory". When you create your first portal via MOSS, it comes with a Site Directory. This site template is designed specifically for tracking links to sites, displaying site maps and site navigation lists, as well as searching through the site directory. With a Site Directory in your portal, you will be asked if you want to publish a link to your new site every time you create a new site within the portal, regardless of its depth within the hierarchy. This single feature is, in my opinion, absolutely required for any kind of Intranet deployment of SharePoint. And yes, that means I think MOSS is a requirement for any real Intranet deployment of SharePoint on any kind of meaningful scale.
  • User Profiles
    • MOSS allows for Active Directory-integrated user profiles. It also provides security around profile properties. In other words, you can have information in your profile that is visible only to you, visible to your superiors, visible to your colleagues, etc. You can control what audience can see which user profile properties, and much more than that. Again, I feel that the enhanced user profile store features of MOSS make it almost a necessity, not an add-on.
  • Site Manager
    • MOSS provides for an easy drag-and-drop interface for managing navigation bars, navigation strips, portal hierarchy information, and much more. In general, managing sites, site hierarchies, and hierchical site content is much easier (and in some cases simply made possible) with MOSS.
  • Portal or "Enterprise" templates
    • MOSS comes with new templates for a Portal Site (the default root-level site template of a portal site), Document Center, Search Center, Report Center (available only in the SharePoint 2007 Enterprise SKU, not Standard), and Site Directory.
  • Search
    • MOSS uses an enhanced relevance algorithm for its search engine, and is able to crawl content from multiple sites within an enterprise, as well as non-sharepoint web sites. In short, the MOSS search engine is a powerful enterprise search engine with a relevance algorithm, while the WSS site-local search engine is actually pretty useless beyond simple "dumb keyword" search.
  • Knowledge Network / People Search
    • MOSS provides an enhanced "people search" tool that can be used to try and mine hidden relationship data and show you people related to knowledge. For example, if my name is splattered all over dozens of websites that contain C#-related content, the idea is that MOSS will show you my name and profile in response to a search for people related to C#, and suggest me as a local expert.
  • Business Data Catalog / Business Data Search
    • I think this is quite possibly one of the most important features in MOSS. It allows you to extend SharePoint data by integrating Business Data from external sources such as Web Services or Relational Databases. This allows you to do things like display SAP data within your SharePoint portal, or add a column to a Requirements Document stored in SharePoint that points to data stored in a Requirements Management tool elsewhere in your enterprise. The possiblities for the BDC are limitless, and I really think every single SharePoint 2007 developer needs to learn this stuff in and out (this is reflected in the extensive coverage of the BDC in our upcoming book, SharePoint 2007 Development Unleashed .)
  • Document Workflow
    • I can't stress how unbelievaly powerful this feature is. You can use the stock (included "in the box") workflows such as collecting feedback and performing a review of a document, or you can create your own workflows using a custom Workflow designer to create powerful (and really, really handy) workflows around specific types of documents like Whitepapers or magazine article submissions, chapter submissions (hint, nudge), etc.
  • Excel Services
    • MOSS provides the ability, through its Shared Services facility, to have what amounts to an Excel server. This provides the ability to display the contents of excel spreadsheets within web parts, and to selectively allow editing of secured regions of that spreadsheet, including evaluation of formulae contained within the sheet and having the results display in real-time. There is also a UI-less version of this where you can access a stored central spreadsheet via webservices, establish a "session", and programmatically feed data into the sheet and get formula-calculated values out of the sheet - all without interfering with other people using the same centrally located spreadsheet. The impact to businesses that do anything at all with Excel is huge.
In short, MOSS is a huge advantage. I won't talk about pricing, because the impact of dollars and cents on a business decision to implement a particular technology is always specific to the industry and individual company. However, I will say this: pricing aside, you'd have to be really really sure of your needs (or lack thereof) to bypass MOSS and just use WSS v3.0.

tags:        

links: digg this    del.icio.us    technorati    reddit

AddThis Social Bookmark Button




1. Morten left...
Mon 04 Dec 06 1:40 pm

MOSS is supposed to have integrated the CMS functionality of MCMS 2002. I need a robust CMS system and I have used MCMS before to create a multilingual site using the publishing flows to allow editors to translate and publish articles in their own language after we have created them in English.

Will you cover stuff like this in your new book? Can you point me to a good resource where I can find out more about this?

(We will of course use MOSS for more Sharepoint stuff, and will of course utilize the Sharepoint Workflow instance)

Thanks,

Morten


2. Kevin Hoffman left...
Thu 07 Dec 06 8:06 am

The programming aspect of dealing with multilingual content will indeed be covered in the book. If you want the administrative aspect of multilingual page development and deployment, you should also consider purchasing the SharePoint 2007 Administrator's Resource from Bill English.


3. Sam left...
Thu 01 Feb 07 7:03 am

Hi, thanks for the useful article above.

I am an old MCSE (NT4.0 and 2000) and have for the last few years concentrated on Exchange architecture, deploying Exchange 2003 and at the moment, Exchange 2007.

As someone who has never come across Sharepoint (even though I know its 'there') I am looking to broaden my skill set and study and then take the new Exam 70-630/631 exams.

My question: Given my background, which of the two would you recommend to study first? Sharepoint Services 3.0 or Sharepoint 2007?

Many thx!


4. Kevin Hoffman left...
Thu 01 Feb 07 7:38 am

Given that MOSS 2007 uses a great deal of the facilities found in WSS v3.0, I would suggest starting your learning/testing at WSS. Once you master WSS, learning about the ways in which MOSS 2007 extends WSS v3.0 will be a snap.


5. Sam left...
Thu 01 Feb 07 8:30 am

Brilliant, thank you for the advice!


6. Karl left...
Fri 02 Mar 07 5:44 pm

Don't forget auditing (which MS just say, yes it's included).... WSS v3 you have to enable AND access\view via the object model (i.e you have to code it).

In MOSS 2007 it can be accessed via built sharepoint pages.


7. Paulus left...
Thu 08 Nov 07 7:14 pm

Don't forget the much improved integration with Office 2007 and don't forget the massivo for education - SharePoint Learning Kit (the new Class Server). This can not work with WSS3.0.


8. Jonas left...

Now you can get BDC functionality in WSS and MOSS standared edition.

http://community.bamboosolutions.com/blogs/mashpoint/default.aspx

/Jonas


9. Howard left...
Thu 06 Nov 08 9:44 am :: http://echoability.com

Does MOSS offer permissions on list views?


10. Kevin Hoffman left...
Thu 06 Nov 08 11:06 am

Yes, you can separately permission control individual views.


Tag Related Posts

NYC SharePoint Developer Needed

Mon 12 May 08 12:09 P GMT-05

Evaluating my next laptop purchase

Wed 06 Feb 08 8:40 P GMT-05

I got on the endcap baby!

Sun 10 Jun 07 1:06 A GMT-05
tags:      

Authorness

Thu 15 Mar 07 1:44 P GMT-05

Tech-Ed 2006 Day 1 - Registration Day

Sun 11 Jun 06 7:17 P GMT-05