Download presentation
Presentation is loading. Please wait.
Published byMark Lewis Modified over 9 years ago
1
Solutions using Microsoft Content Management Server 2002 Connector for SharePoint Technologies Sue Corke Mark Harrison Microsoft UK
2
Agenda 18:30 to 19:30 Overview Introducing The Microsoft Content Management Server Connector for SharePoint Technologies CMS templates and the Placeholder control Best practice – Architecture & deployment 19:30 to 20:00 Break Beer and Pizza 18:30 to 19:30 Customisation Creating document rendering style sheets for the SharePoint document placeholder Creating custom views for page listing web parts Implementing Search
3
Introducing the Microsoft Content Management Connector for SharePoint Technologies
4
Our Strategy Collaboration Content Management Portal Microsoft Portal Solution Deliver a unified portal offering that delivers best of breed Portal, Collaboration and Content Management services Deliver a unified portal offering that delivers best of breed Portal, Collaboration and Content Management services
5
Microsoft Portal Solution Today WSSCollaborationDMSPSPortalPersonalisationEAICMS Web content managenent CMS Connector for SharePoint Technologies
6
The Microsoft Content Management Server Connector for SharePoint Technologies Overview Microsoft Content Management Server 2002 Microsoft SharePoint Portal Server 2003 Microsoft Content Management Server Connector For SharePoint Technologies
7
Integration Scenarios 1) Publishing WSS/SPS document library content to Content Management Server sites 2) Publishing Content Management Server content within SharePoint Portal Server portals 3) Using SharePoint Portal Server Search with Content Management Server
8
CMS and web parts CMS and web parts Create content item in CMSCreate content item in CMS Show content in web partsShow content in web parts demonstration demonstration
9
CMS templates and the SharePoint placeholder control
10
Page Content Content Providers are only interested in modifying this part of the page! Placeholder ImagePlaceholder Sample Page Layout Layout defined in a Template based on a ASP.NET- Webform Navigation Bars implemented as dynamic Web Controls Placeholder for Page Content Can be multiple Placeholders Placeholder can have different types Placeholder Content added during page creation New SharePoint Document Placeholder Company Logo Left Navigation Bar Top Navigation Bar Copyright, Modified, … Placeholder HtmlPlaceholder AttachmentPlaceholder SharePoint Document Placeholder
11
Placeholder Architecture MCMS Template (aspx file) Placeholder Server Control Custom Placeholder Server Control MCMS Repository DefinitionsContents Placeholder Object Pages Placeholder Definition Page Definition File System
12
The Microsoft Content Management Server Connector for SharePoint Technologies Adding SharePoint Library Files to MCMS Pages 1.Author creates a new page based on a template with a document placeholder 2.Author selects a SharePoint Library file to include in the page 3.MCMS retrieves the SharePoint Library file 4.Author submits the page for publication SharePoint Library file is included on the new page Microsoft Content Management Server 2002 Microsoft Sharepoint Portal Server 2003 Portal Site Product Page Home News Stuff Another News Story, and this one’s actually quite interesting. I hope you enjoy it. A Link Another Link CMS Author Console Document Placeholder 4 1 2 3
13
SharePoint Placeholder Control Retrieve SharePoint library content and metadata and stores it in CMS SharePoint placeholder Documents (e.g., Word, PDF) Images (e.g.,.jpg,.gif) XML files ( InfoPath and Word ML docs) Provide UI for locating and accessing SharePoint content at authoring time. Render document and properties based on style sheets at run- time. Attachments Inline display (for images) HTML (for Word ML and InfoPath-produced XML files)
14
SharePoint Placeholder Object Allow developer direct access to data stored in CMS placeholder in XML: Meta Properties URLs to the layout scripts (style sheets). URL to the document copied to CMS. XML content of InfoPath or Word ML documents. Transformed version of the XML content (i.e. HTML). Transformed version of the meta properties. Why ? – enables template customisation without needing to touch the placeholder server control Example – web service to access placeholder properties Example – Modify the display behaviour for users
15
Tier 1: Workgroup Collaboration Tier 2: Approval and Publishing Windows SharePoint Services Intranet Content Management Server Web
16
Authoring and Collaboration SPS Document Updater Tool SPS Document Library MCMS
17
Content Management for SharePoint Create a SPS branded CMS template (using a SPS document Placeholder) Create a SPS branded CMS template (using a SPS document Placeholder) Show Seamless browsing experience Show Seamless browsing experience demonstration demonstration
18
Best practice: Architecture & deployment
19
Best Practices http://msdn.microsoft.com/library/en- us/dnmscms02/html/ODC_MCMSCSPT_BPDevelopi ngSols.asp http://msdn.microsoft.com/library/en- us/dnmscms02/html/ODC_MCMSCSPT_BPDevelopi ngSols.asp http://msdn.microsoft.com/library/en- us/dnmscms02/html/ODC_MCMSCSPT_BPDevelopi ngSols.asp http://msdn.microsoft.com/library/en- us/dnmscms02/html/ODC_MCMSCSPT_BPImpSamp leScenario.asp http://msdn.microsoft.com/library/en- us/dnmscms02/html/ODC_MCMSCSPT_BPImpSamp leScenario.asp http://msdn.microsoft.com/library/en- us/dnmscms02/html/ODC_MCMSCSPT_BPImpSamp leScenario.asp Setting up Multi-Developer environment Security considerations Sample Data Performance considerations
20
Exclude paths N.B. CMS and SPS (WSS) on same machine and one or more Internet IIS virtual servers are set as the entry point for both products. The MCMS 2002 Connector for SharePoint Technologies setup application automatically synchronizes the WSS ISAPI filter exclusion list. Exclusion list config tool (excludeCMS.exe) must be rerun: if you add new channels If you add more MCMS Web applications If you add a new MCMS Web application that does not have a matching top-level channel, you must manually exclude the virtual directory from the Windows SharePoint Services path management.
21
Integration Scenarios Scenario 1: Publishing WSS/SPS document library content to Content Management Server sites Scenario 2: Publishing Content Management Server content within SharePoint Portal Server portals Scenario 3: Using SharePoint Portal Server Search with Content Management Server
22
Create Documents SPS or WSS Server(s) Scenario 1: Architecture MCMS Content Authoring (with WSS installed) (includes placeholder server control & placeholder object) Attach Documents to CMS Pages WSS Repository MCMS Repository MCMS Production Environment Deploy the CMS site
23
Scenario 2: Architecture SPS Cluster SPS & MCMS Cluster NLB NLB Viewing requestsAuthoring requests (Needed for Authoring And viewing MCMS Postings) (For content not rendered by a MCMS Template, including The MCMS Page Listing Webpart, the SPS cluster can handle the request)
24
Scenario 3: Architecture MCMS Cluster NLB SharePoint Portal Server Search and Indexing Cluster Index Servers Indexing Search Servers Search query
25
Searching from CMS The search control on MCMS impersonates the Web application pool identity when querying the SPS Search Web Service CMS User Request Search Results SPS Search Web Service RightsFilter
26
Additional Resources Software Download http://www.microsoft.com/downloads/details.aspx?FamilyID=6E9925C4- 91DA-404A-86DD-78D51BCF0A51&displaylang=en http://www.microsoft.com/downloads/details.aspx?FamilyID=6E9925C4- 91DA-404A-86DD-78D51BCF0A51&displaylang=en Evaluation Guide http://www.microsoft.com/downloads/details.aspx?FamilyID=e5b34fdd- 5e44-4001-849a-506b89af988a&displaylang=en http://www.microsoft.com/downloads/details.aspx?FamilyID=e5b34fdd- 5e44-4001-849a-506b89af988a&displaylang=en Deployment Guide http://www.microsoft.com/downloads/details.aspx?familyid=a444f8ef- cca8-4b39-a506-41340ab30614&displaylang=en http://www.microsoft.com/downloads/details.aspx?familyid=a444f8ef- cca8-4b39-a506-41340ab30614&displaylang=en
27
Still to come 18:30 to 19:30 Customising The Microsoft Content Management Server Connector for Sharepoint Technologies ? Creating custom placeholder stylesheets Custom Web Part views Implementing Search
28
Q & A ?
29
Beer and Pizza
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.