Working with the Microsoft Office SharePoint Server 2007 Class Libraries

Microsoft Office SharePoint Server 2007's object model covers a whole lot of new areas that were not available in the previous version. The first place that developers encounter this huge increase in available functionality is when you take a look at the assemblies available for use in the Add Reference dialog box from Visual Studio 2005, which will list the next SharePoint-related references.

Excel Services UDF Framework (Microsoft.Office.Excel.Server.UDF.dll)

This assembly provides access to the User Defined Functions within Excel Services documents.

Excel Web Services (Microsoft.Office.Excel.Server.WebServices.dll)

This assembly provides access to the web service support built into Excel Services.

Microsoft Content Publishing and Management (Microsoft.SharePoint.Publishing.dll)

This is the assembly that contains the enhanced publishing functionality, previously available in Microsoft Content Management Server 2002.

Microsoft Office Server component (Microsoft.Office.Server.dll)

The main assembly for all Office SharePoint Server–specific functionality, such as the Business Data Catalog, audience and user profiles, etc.

Microsoft Office Server DLC components (Microsoft.Office.Policy.dll and Microsoft. Office.Workflow.Tasks.dll)

Used to provide Document Life Cycle functionality in Office SharePoint Server 2007.

Microsoft Office SharePoint Server components (Microsoft.SharePoint.Portal.dll, Microsoft.SharePoint.Portal.SingleSignOn.dll, ...

Get SharePoint 2007: The Definitive Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.