arc05 – web content management overview
DESCRIPTION
ARC05 – Web Content Management Overview. Sezai Kömür Senior Developer – Vivid Group http://www.sharepointblogs.com/sezai [email protected]. Andrew Connell MVP Office SharePoint Server http://www.andrewconnell.com/blog [email protected]. Agenda. The Web Content Management Challenge - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: ARC05 – Web Content Management Overview](https://reader036.vdocument.in/reader036/viewer/2022070500/56816859550346895dde89ef/html5/thumbnails/1.jpg)
![Page 2: ARC05 – Web Content Management Overview](https://reader036.vdocument.in/reader036/viewer/2022070500/56816859550346895dde89ef/html5/thumbnails/2.jpg)
ARC05 – Web Content Management Overview
Andrew ConnellMVP Office SharePoint Serverhttp://www.andrewconnell.com/[email protected]
Sezai KömürSenior Developer – Vivid Grouphttp://www.sharepointblogs.com/[email protected]
![Page 3: ARC05 – Web Content Management Overview](https://reader036.vdocument.in/reader036/viewer/2022070500/56816859550346895dde89ef/html5/thumbnails/3.jpg)
Agenda
• The Web Content Management Challenge• Authoring• Branding• Control, Management, Deployment• Multilingual
![Page 4: ARC05 – Web Content Management Overview](https://reader036.vdocument.in/reader036/viewer/2022070500/56816859550346895dde89ef/html5/thumbnails/4.jpg)
The Web Content Management Challenge
authors
editors
approvers
developers designers
• Manage complex interactions among contributors
• Enforce business rules• Content re-use• Branding• Simple to find and retrieve
content
DEVELOPMENT /STAGING
DEPLOYMENT
consumer
![Page 5: ARC05 – Web Content Management Overview](https://reader036.vdocument.in/reader036/viewer/2022070500/56816859550346895dde89ef/html5/thumbnails/5.jpg)
Technology Convergence
SharePoint Team Services SharePoint Portal Server 2001
Windows SharePoint Services v2
SharePoint Portal Server 2003
Content Management Server 2002
Windows SharePoint Services v3
Office SharePoint Server 2007
![Page 6: ARC05 – Web Content Management Overview](https://reader036.vdocument.in/reader036/viewer/2022070500/56816859550346895dde89ef/html5/thumbnails/6.jpg)
SharePoint Feature Areas
Docs/tasks/calendars, blogs, wikis, e-mail integration,
project management “lite”, Outlook integration,
offline docs/lists
Collaboration
BusinessIntelligence
PortalEnterprise Portal
template, Site Directory, My Sites,
social networking, privacy control
Enterprise scalability,contextual relevance, rich people and business data
search
Rich and Web forms based front-ends, LOB actions, pluggable SSO
Server-based Excel spreadsheets and data visualization, Report Center, BI Web Parts, KPIs/Dashboards
Integrated document management, records management, and Web content management with policies and workflow
BusinessForms
SearchContentManagement
PlatformServices
Workspaces, Mgmt,Security, Storage,Topology, Site Model
![Page 7: ARC05 – Web Content Management Overview](https://reader036.vdocument.in/reader036/viewer/2022070500/56816859550346895dde89ef/html5/thumbnails/7.jpg)
Web Content Management ABCs
Authoring• Web-based• Word / InfoPath• Field Controls• Web Parts
Branding• Master Pages• Page Layouts• Templates• Governance
Controlled Publishing• Page Scheduling• Workflow• Content Deployment
![Page 8: ARC05 – Web Content Management Overview](https://reader036.vdocument.in/reader036/viewer/2022070500/56816859550346895dde89ef/html5/thumbnails/8.jpg)
Single Infrastructure for Intranet, Internet, and Extranet Portals
Team
Division
Enterprise
Extranet
Internet
Individual
![Page 9: ARC05 – Web Content Management Overview](https://reader036.vdocument.in/reader036/viewer/2022070500/56816859550346895dde89ef/html5/thumbnails/9.jpg)
Basic Web Authoring
![Page 10: ARC05 – Web Content Management Overview](https://reader036.vdocument.in/reader036/viewer/2022070500/56816859550346895dde89ef/html5/thumbnails/10.jpg)
Site Structure
• Web presence is a hierarchy of Windows SharePoint Server (WSS) “Sites”– Sites are analogous to Microsoft SharePoint Portal Server (SPS)
“areas” or Microsoft Content Manager Server (MCMS) “channels”
– The hierarchy defines URL and Navigation structure• Each site has a library for Pages
– Pages are analogous to MCMS “postings”– Pages are rendered by Page Layouts (analogous to MCMS
“templates”)– Pages can be branded using Master PagesHome
Products
A Prod
About Us
News Contact
Site
Page library
![Page 11: ARC05 – Web Content Management Overview](https://reader036.vdocument.in/reader036/viewer/2022070500/56816859550346895dde89ef/html5/thumbnails/11.jpg)
Navigation
• Rich out-of-the-box Navigation– Dynamic navigation based on site hierarchy– Includes webs, pages and authored links– Navigation links trimmed based on security, workflow state and
publishing schedule– User configurable (hide sites, add links)– Can be styled with CSS
• Extensible– Built on the ASP.NET 2.0 Navigation Provider Model– Build or use other custom navigation
![Page 12: ARC05 – Web Content Management Overview](https://reader036.vdocument.in/reader036/viewer/2022070500/56816859550346895dde89ef/html5/thumbnails/12.jpg)
Branding User Experience in WCM
• Enforcing common look & feel across site• Master pages & page layouts• Field controls vs. Web Parts• Custom navigation
– Customize using OOTB tools in Site Settings– ASP.NET 2.0 navigation providers & controls
![Page 13: ARC05 – Web Content Management Overview](https://reader036.vdocument.in/reader036/viewer/2022070500/56816859550346895dde89ef/html5/thumbnails/13.jpg)
Page Rendering
A typical page render1. Welcome.aspx page
is requested2. Page layout associated
with page is retrieved3. Master page associated
with site is retrieved 4. Controls in page layout
render content from page’s fields into the page
FileName
Welcome.aspx
PageLayout
PageLayout.aspx
Title
Welcome To News
Body
Lorem ipsum dolor sit ...
Image
/Images/Chair.jpg
MasterPage.master
PageLayout.aspxTitle
BodyImage
Date
ByLine
Inherited from MicrosoftWindows SharePoint ServicesField Control
FieldControl
Field ControlField ControlField Control
Field Control
• Versioning• Check-in
and out• Content types• Access control
• Workflow• 2 Stage
Undelete• Link Fix-up
http://foo.com/bar/pages/welcome.aspx
![Page 14: ARC05 – Web Content Management Overview](https://reader036.vdocument.in/reader036/viewer/2022070500/56816859550346895dde89ef/html5/thumbnails/14.jpg)
Branding: Managing the User Experience• Switching Site Master Pages-Microsoft’s Example Master Pages
• Switching Page Layouts for a Publishing Page
![Page 15: ARC05 – Web Content Management Overview](https://reader036.vdocument.in/reader036/viewer/2022070500/56816859550346895dde89ef/html5/thumbnails/15.jpg)
Web-based Page Authoring
• Page content authoring in context of the site• Menu-based Web authoring • Out-of-the-box set of content controls• DHTML control
– DHTML-based editor with spell checking– Table editing with configurable styles– Reusable HTML Fragments
• Image control with asset picker• Attachment/Link control with asset picker
![Page 16: ARC05 – Web Content Management Overview](https://reader036.vdocument.in/reader036/viewer/2022070500/56816859550346895dde89ef/html5/thumbnails/16.jpg)
HTML contents embedded with fragment URLs
HTML field: Body
Page itemHTML editor + picker
2
Content Re-use – Editing Time
HTML fragments
HTML fragments Text only fragments
Reusable content list List item edit form
1
![Page 17: ARC05 – Web Content Management Overview](https://reader036.vdocument.in/reader036/viewer/2022070500/56816859550346895dde89ef/html5/thumbnails/17.jpg)
Smart Client Authoring
• Server-side conversion of Word and InfoPath documents into Web pages
• Configurable process• Pluggable converter model
![Page 18: ARC05 – Web Content Management Overview](https://reader036.vdocument.in/reader036/viewer/2022070500/56816859550346895dde89ef/html5/thumbnails/18.jpg)
Controlling The Process
• Pages support standard WSS governance features– Check-in/check-out– Drafts and major versions– Workflow, Content Approval
• Integrated with a customizable workflow system– Out-of-the-box approval and review workflows– Control the process while an item is waiting
for approval • Publishing schedules• Content Deployment
![Page 19: ARC05 – Web Content Management Overview](https://reader036.vdocument.in/reader036/viewer/2022070500/56816859550346895dde89ef/html5/thumbnails/19.jpg)
Workflow
• Configurable out-of-the-box Workflow templates– Serial and Parallel
• Can apply to a Pages Library• Built on Windows Workflow Foundation
– Developers can build and deploy workflow components
• Tasks – Show up in specific Task list– Aggregated in Outlook 2007– Aggregated in Microsoft Office SharePoint
Server Web Part– E-mail
![Page 20: ARC05 – Web Content Management Overview](https://reader036.vdocument.in/reader036/viewer/2022070500/56816859550346895dde89ef/html5/thumbnails/20.jpg)
Site Management Tool
• “Explorer-like” Web-based tool for SharePoint• Arrange Site Content and Structure • Run reports to gain visibility into site content• Understand the relationships between items
![Page 21: ARC05 – Web Content Management Overview](https://reader036.vdocument.in/reader036/viewer/2022070500/56816859550346895dde89ef/html5/thumbnails/21.jpg)
Controlled Publishing
![Page 22: ARC05 – Web Content Management Overview](https://reader036.vdocument.in/reader036/viewer/2022070500/56816859550346895dde89ef/html5/thumbnails/22.jpg)
Multilingual sites
• Common pattern– Parallel sites in multiple languages– In concept, they are localized mirrors– In reality, there are exceptions and customizations for
different regions• Modeled as variations
– Admin creates multiple labels– System creates and maintains parallel versions of
containers and items
– Exceptions are allowed• Not just for language translations
– Multilingual sites, multi-device sites, and multi-branded sites
![Page 23: ARC05 – Web Content Management Overview](https://reader036.vdocument.in/reader036/viewer/2022070500/56816859550346895dde89ef/html5/thumbnails/23.jpg)
Additional Information
• SharePoint Team Blog– http://blogs.msdn.com/sharepoint
• ECM Team Blog– http://blogs.msdn.com/ecm
• SharePoint Server 2007 Developer Portal– http://msdn2.microsoft.com/en-us/office/aa905503.aspx
• Andrew Connell– http://www.andrewconnell.com/blog– [email protected]
• Sezai Kömür– http://www.sharepointblogs.com/sezai– [email protected]