Click to Rate and Give Feedback
MSDN
MSDN Library
Web Development
SDK Documentation
 Enterprise Content Management (ECM)
Community Content
In this section
Statistics Annotations (0)
Collapse All/Expand All Collapse All
What's New: Enterprise Content Management (ECM)

[This documentation is preliminary and is subject to change.]

This topic summarizes the new features and enhancements for Enterprise Content Management (ECM) in Microsoft SharePoint Server 2010.

New ECM features on Document Management (DM), Records Management (RM), and Web content management (WCM) features and functionality introduced in Microsoft Office SharePoint Server 2007, and introduce digital asset management support and comprehensive metadata feature that is used throughout SharePoint Server 2010. Table 1 introduces features and enhancements in each area.

Table 1. New features and enhancements in ECM

Area

Description

Managing Digital Assets

Provides capabilities for managing audio, video, and image content types by storing digital media content in SharePoint Server libraries.

Managing Documents

Content Organizer The Content Organizer manages documents that users upload to sites and employs an advanced routing engine and routing rules (defined by site administrators) to determine where documents are saved.

Document Sets The SharePoint Server 2010 Document Sets feature introduces the ability to manage an entire collection of documents, spreadsheets, presentations, or other types of document content as an entire end-to-end work product.

Metadata is applied to each item in a document set and to the document set as a whole.On documents inside of a document set, administrators can select columns that they want marked as read-only. The property can be edited only on the document set itself. Any changes to the column that is marked as read-only will be applied to all of the documents inside.

The Welcome page acts as a customizable home page for Document Sets that displays the properties of the document set.

Document Sets support templates and versioning. Templates can be created in Microsoft Visual Studio 2010. Versioning makes it possible to capture the state of the document set at different points in its lifecycle, view its history, and restore previous versions of the document set.

Document IDs and the Document ID service The Document ID service is a new feature at the site collection level that adds a unique identifier (ID) to all documents throughout the site collection. This feature enables retrieval of documents by Document ID regardless of their current or future location.

Location-based metadata defaults SharePoint Server 2010 allows library administrators to specify different default column values for each folder in a documented library.

Metadata navigation and filtering This feature helps makes content more discoverable to users across the enterprise by providing indexes on metadata fields.

Managing Enterprise Metadata

Metadata is everywhere in Microsoft SharePoint Server 2010. The enterprise metadata provides the infrastructure and tools for managing it. Administrators, taxonomists, and users employ the Metadata Manager to create flat or hierarchical lists of terms, which are kept in term stores. The Metadata feature supports associating custom properties with each term, assigning languages to terms, and organizing terms into term sets, and provides the ability to disambiguate, reuse, merge, and deprecate terms.

The term store is a database that enables management and retrieval of metadata and their relationships.

Managing Records and eDiscovery

Updated records management SharePoint Server 2010 provides a solution other than archive-based records management. Instead of being exclusively based on a Records Center model, the Records Management feature now provides a choice between using the Records Center (archival) approach, and managing records in the enterprise where they are located. This new site collection-level feature is named In-Place Records Management.

eDiscovery is also available now as a site level feature that can be activated anywhere and used to add documents to an eDiscovery hold from the entire site collection.

Managing Web Content

Content By Query Web Part (CQWP) enhancements These enhancements include the ability to filter query results based on the query string or current page content values.

Enterprise content types Define content types once and use them in multiple site collections in the same or different farms.

HTML Editor enhancements These include cross-browser support and tight integration with the ribbon.

HTML Simplification/XHTML 1.0 Compliance SupportSimplified and updated HTML and cascading style sheets (CSS) markup improves usability and reduces end-user perceived latency (EUPL). HTML simplification increases SharePoint Server 2010 speed and its conformance to legal standards. XHTML 1.0 compliance is supported, but not required.

Large Page LibrariesLarge page libraries provide a way to include folders in libraries of pages. Use large page libraries when you need to include many pages on one Web site that does not have subsites. Folders can be automatically created on a target page.While you can use subsites to split a site into subsections that help define navigation, a single subsite might contain many pages. Adding all of the content with shared characteristics into one Pages library can affect scalability if using folders is not an option. Additionally, manual rendering is difficult if you create dozens or hundreds of pages every day in the same site.

Large page libraries offer an automated way to place pages into folders and to scale up Pages libraries to a limit that far exceeds the item limit permitted in .

You can use the ECM programming model to extend the functionality of ECM and create custom solutions. The model includes methods and functions that support three types of programming: an API for server-side programming, and a client object model and Web services for client-side programming. This section highlights new API and Web services added since Microsoft Office SharePoint Server 2007.

Table 2 ECM Programming Model API and Web services

Feature Area

Namespace

Description

Notable Types

Digital Asset Management

Microsoft.SharePoint.Publishing.Fields

Contains fields that are specific to digital asset management (DAM) and Web content management (WCM).

ImageField

ImageFieldValue

MediaField

MediaFieldValue

Microsoft.SharePoint.Publishing.WebControls

Provides Web controls for DAM and WCM, including media controls, CQWPs, Summary Link Web Parts, variations, hyperlinks and URLs, console infrastructure, publishing page controls, and more.

MediaWebPart

Document Management

Microsoft.Office.DocumentManagement

Contains the API for Document ID and metadata navigation defaults.

DocumentId

DocumentIdProvider

MetadataDefaults

Microsoft.Office.DocumentManagement.AdminPages

Contains members that support document conversions.

DocConvLauncher

DocConvLoadBalancer

Microsoft.Office.DocumentManagement.DocSite

Contains the type that sets the document site feature receiver.

SetupDocSiteFeatureReceiver

Microsoft.Office.DocumentManagement.DocumentSets

Contains types that provide document sets functionality.

DocumentSet

DocumentSetTemplate

DocumentSetVersion

DocumentSetVersionCollection

Microsoft.Office.DocumentManagement.MetadataNavigation

Contains types that provide metadata navigation defaults and filtering functionality.

MetadataNavigationSettings

Microsoft.Office.DocumentManagement.Server

Contains the type that sets the multiple language event receiver.

Microsoft.Office.DocumentManagement.WebControls

Contains the base document container, field control, and library fields for multiple language support.

Microsoft.Office.Server.WebControls

Contains Web controls for document ID, document sets, metadata navigation, and large page libraries.

Records Management and eDiscovery

Microsoft.Office.RecordsManagement.Holds

Contains the eDiscovery and holds API.

IHoldsHandler

HoldHandlerResult

Microsoft.Office.RecordsManagement.InformationPolicy

Contains the information policy API.

ListPolicySettings

Microsoft.Office.RecordsManagement.OfficialFileWSProxy

Contains the API for submitting a file and its associated properties to a repository for storage, and provides the ability to retrieve details about the repository.

Microsoft.Office.RecordsManagement.PolicyFeatures

Contains the API that generates barcodes, manages retention and expiration, and provides auditing and labeling functionality.

Microsoft.Office.RecordsManagement.RecordsRepository

Provides the API that manages records archives, including the document router, record declaration functionality, and the records repository.

EcmDocumentRouter

EcmDocumentRouterRule

ICustomRouter

IRecordDeclarationHandler

RecordOperationResult

Microsoft.Office.RecordsManagement.Reporting

Provides the reporting API for records management.

AuditLogTrimmingReportCallout

IReportDataSource

IReportGenerator

Microsoft.Office.RecordsManagement.SearchAndProcess

Provides search and process interfaces and related API.

IProcess

ISearchEnumerator

ISearchParameters

ISearchProvider

SearchAndProcessItem

Workflow

Microsoft.Office.Workflow

Contains the API for bulk workflows.

Web Content Management

Microsoft.SharePoint.Publishing

The Web content management API, used to create and manage publishing sites.

IPublishingPageRouter

PublishingTimerJobsFeatureHandler

SiteDataResults

Microsoft.SharePoint.Publishing.Administration

The content deployment API for Web content management.

ContentDeploymentSqlSnapshotSetting

PathAuthenticationOption

Microsoft.SharePoint.Publishing.Administration.WebServices

Contains the remote import API for content deployment.

Microsoft.SharePoint.Publishing.Design.WebControls

Microsoft.SharePoint.Publishing.Fields

Contains fields that are specific to DAM and WCM.

Microsoft.SharePoint.Publishing.Navigation

Provides navigation functionality for publishing sites.

PortalNavigation

PortalSiteMapDataSourceSwitch

SiteNavigationSettings

SiteNavigationSettingsWriter

Microsoft.SharePoint.Publishing.WebControls

Provides Web controls for DAM and WCM, including media controls, CQWP, Summary Link Web Part, variations, hyperlinks and URLs, console infrastructure, publishing page controls, and more.

FileExtensionValidator

InsertMediaRibbonButton

MediaFieldControl

MediaWebPart

Microsoft.SharePoint.Publishing.WebControls.EditingMenuActions

Provides editing menu actions that support Web controls for DAM and WCM.

EditListItemPropertiesAction

PageLayoutAction

SchedulingAction

Microsoft.SharePoint.Publishing.WebServices

Provides Web services that support WCM, including a publishing service and a publishing toolbox service.

Enterprise Metadata Management

Microsoft.SharePoint.Taxonomy

Provides the core pieces of the metadata and taxonomy API, including the building blocks of the managed metadata system, such as term, term set, group, and term management APIs.

Group

Label

TaxonomyField

TaxonomyFieldControl

TaxonomyFieldValue

TaxonomySession

TaxonomyWebTaggingControl

Term

TermSet

TermSetItem

TermStore

Microsoft.SharePoint.Taxonomy.ContentTypeSync

Provides the content type synchronization API, which publishes synchronized content types and reports on their status.

ContentTypePublisher

Microsoft.SharePoint.Taxonomy.Generic

Provides generic dictionary and collection objects.

Microsoft.SharePoint.Taxonomy.OM.CodeBehind

Provides code-behind functionality for the metadata and taxonomy API.

Microsoft.SharePoint.Taxonomy.Upgrade

Provides SQL scripts for updating the metadata database.

Microsoft.SharePoint.Taxonomy.WebServices

Provides Web services that support term and term store operations such as matching and suggestion, and disambiguation information.

TaxonomyClientService

Tags What's this?: Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
Processing
© 2009 Microsoft Corporation. All rights reserved. Terms of Use | Trademarks | Privacy Statement | Site Feedback
Page view tracker