Sunteți pe pagina 1din 18

An Overview of Microsoft Content

Management Server 2002

Summary:

• Timeliness –
• Instant Reuse –
• Access –
• Context –
• Content Integration
• Content Web Services -
approval

• Channels
• Postings
• Placeholders
Figure 1. Channel/posting/placeholder hierarchy

PublishedStaging
propertiescustom properties
currentMicrosoft Solution for Internet Business
connected
as long as the templates themselves are connected

Figure 2. Sample Page Layout

• Header and Footer Navigation:


• Left Navigation:
• Content:placeholder controls
WoodgroveNet

Figure 3. WoodgroveNet Page Layout

Figure 4. Page in Edit Mode


Figure 5. Template Design in Visual Studio .NET

• A Template Gallery Item (TGI)


• A Template Source File
connected templates

galleries

• “Local” Resources –
• Gallery Resources –
• Content Presentation
• Content Authoring



DefaultConsole.ascx
placeholder controls

Context
• Session Context
• Navigational Context
• Time Published

Pages

CmsHttpContextCmsApplicationContext

user roles
Table 1: MCMS User Roles.

User Role Rights


Subscriber

Author

Editor

Moderator

Resource Manager

Template Designer

Channel Manager

MCMS Administrator

web.config<httpmodules>

Microsoft.ContentManagement.Publishing.Events.PostingEventsModul
eCmsPostingCmsPosting_Submittedglobal.asax
MCMS Content Repository

Figure 6. MCMS 2002 Architecture

Web AuthorMCMS Authoring ConnectorMCMS Site ManagerServer


Configuration Application (SCA)

Web Author Context


PresentationAuthoringPresentationPublished
Figure 7. Presentation-Mode Handling of MCMS HTTP Request

MCMS Template Explorer WindowPlaceholder Definition Collection Editor


Figure 8. MCMS Template Explorer, Properties, and Placeholder Definitions
Properties


• DefaultConsole.ascx


• code-behind

• The Node Cache


• The Disk Cache

ASP.NET Output CachingSQL Server Cache

WoodgroveNet WoodgroveNetWoodgroveNetVB
Microsoft.ContentManagement.Publishing

BreadcrumbParentWoodgroveNet

<%
PlaceholderEmitter.Height = 100
PlaceholderEmitter.Width= 500
PlaceholderEmitter.Style = "font-family: " & chr(34) & "Verdana" & chr(34)
& "; font-size: 10 pt; font-style: normal; font-weight: bold; font-
variant: normal; color: #000000; background-color: #ffffff; text-align:
left; text-decoration: none;"
PlaceholderEmitter.HtmlSrcCodeEditable = false
PlaceholderEmitter.Rows = 20
PlaceholderEmitter.Columns = 40
PlaceholderEmitter.Emit("MainBodyContent")
%>





• NRContentCache

Table 2: MCMS 2002 .NET Namespaces

Namespace Description
Microsoft.ContentManagement.Publishing

Microsoft.ContentManagement.Publishing.Events

Microsoft.ContentManagement.Publishing.Extensions.Placeholders

Microsoft.ContentManagement.Publishing.Extensions.Placeholders.Office

Microsoft.ContentManagement.Web

Microsoft.ContentManagement.Web.Caching

Microsoft.ContentManagement.Web.Security

Microsoft.ContentManagement.WebControls
Namespace Description

Microsoft.ContentManagement.WebControls.ConsoleControls

Microsoft.ContentManagement.WebControls.Design

MCMS COM Object Reference

Site Deployment
The Site Deployment Export and Import dialogs in Site Manager

The COM-based Site Deployment API (SDAPI).

incremental

Figure 9. MCMS Site Deployment Export Dialog


File components such as template ASPX files are not includedEmbedded
ResourcesBuild Action

The Microsoft Solution for Internet Business (MSIB)

Content Integration Pack for SharePoint Portal Server


Web Services

Table 3: Key MCMS Terms.

Term Definition
Subscriber
Channel
Page
Posting

Connected posting
Template
Term Definition
Resource
Galleries
Template Gallery Item
(TGI)

S-ar putea să vă placă și