7/29/2019 Introduction to WCM in SharePoint
1/33
2005 Portal Solutions, LLC
Introduction toWeb Content Management
Rob Garrett
Portal Solutions, LLC
7/29/2019 Introduction to WCM in SharePoint
2/33
Introductions
Portal Solutions- Experts in SharePoint MOSS/SPS/WSS
- Microsoft Gold Partner
- http://www.portalsolutions.net
Rob Garrett- ASP.NET developer 6 years
- SharePoint Consultant with Portal Solutions- http://www.robgarrett.com/
http://www.portalsolutions.net/http://www.robgarrett.com/http://www.robgarrett.com/http://www.portalsolutions.net/7/29/2019 Introduction to WCM in SharePoint
3/33
What is Web Content Management?
A web content management system is a
content management system with additionalfeatures to ease the tasks required to publish
web content to web sites.
7/29/2019 Introduction to WCM in SharePoint
4/33
What is a Content Management System?
A system to support Content Management - a
set of processes and technologies that supportthe evolutionary life cycle of digital information.
7/29/2019 Introduction to WCM in SharePoint
5/33
New Web Site The Players
The Customer
The Developer
The Content ManagerThe Designer
The Project Manager
We Site(s)
IT
http://growabrain.typepad.com/photos/uncategorized/2007/03/28/dilbert_boss.gif7/29/2019 Introduction to WCM in SharePoint
6/33
WCM is..
Structuring of Content- Metadata Content Types
WYSIWYG Content Editing
- In page editing in real time
Content/Presentation Separation- Automated templates
Content Virtualization- Isolated editing and approval/publication
Content Integrity- Content and presentation editing history
7/29/2019 Introduction to WCM in SharePoint
7/33
The ABCs
Author Content- Empowering Content Owners
- Microsoft Office Integration
- WYSIWYG Page Editing
Branding User Experience- Enforcing Common Site Branding
- Master Page and Page Layouts
- Customized Navigation
Controlled Publication- Page Scheduling
- Extensible Workflow
- Content Deployment
7/29/2019 Introduction to WCM in SharePoint
8/33
MOSS 2007
http://sharepoint.microsoft.com/sharepoint/worldwide/BE/Logos/ofc-ShrPtSvr07-2_rgb.png7/29/2019 Introduction to WCM in SharePoint
9/33
A Brief History
SharePoint Team Services v1
Content
Management
Server 2002
SharePoint Portal Server 2001
SharePoint Portal Server 2003
Windows SharePoint Services v2
Windows SharePoint Services v3
Office SharePoint Server 2007
Portal, Web Content Management, and More
7/29/2019 Introduction to WCM in SharePoint
10/33
Business
Intelligence
SharePoint Products and TechnologiesMicrosoft Office SharePoint Server 2007
Collaboration
Search
PortalBusiness
Forms
Platform
Services
Workspaces, Mgmt,
Security, Storage,Topology, Site Model
Content
Management
Server-based Excelspreadsheets and data
visualization, ReportCenter, BI Web Parts,KPIs/Dashboards
Integrated documentmanagement, recordsmanagement, and Webcontent management with
policies and workflow
Rich and Webforms based front-ends, LOB actions,enterprise SSO
Docs/tasks/calendars, blogs,wikis, e-mail integration,
project management lite,Outlook integration,offline docs/lists
Enterprise scalability,contextual relevance, richpeople and business
data search
Enterprise Portaltemplate, SiteDirectory, MySites, socialnetworking,privacy control
7/29/2019 Introduction to WCM in SharePoint
11/33
SharePoint Architecture
MOSS FARM
COMMON DATABASESERVER OR CLUSTER
MOSS FRONT END SERVER
WSS
MOSS FRONT END SERVER
WSS
7/29/2019 Introduction to WCM in SharePoint
12/33
IIS WEB APPLICATION
SITE COLLECTION
SITE COLLECTION
Sites and Site Collection
SITE COLLECTION
SITE
SITESITE
SITESITE
SITE
SITESITE
SITE
TEMPLATE
7/29/2019 Introduction to WCM in SharePoint
13/33
SharePoint Publishing Site
7/29/2019 Introduction to WCM in SharePoint
14/33
SharePoint Publishing Site (cont)
7/29/2019 Introduction to WCM in SharePoint
15/33
Anatomy of a Publishing Site
Root Site Collection- Represents the entire website hierarchy- http://www.portalsolutions.net/
Sub Sites- Multiple sites in the hierarchy- http://www.portalsolutions.net/blog/
Pages Document Library- Site pages reside in single doc-lib- http://www.portalsolutions.net/pages/default.aspx
7/29/2019 Introduction to WCM in SharePoint
16/33
Anatomy of a Publishing Site (cont)
Site Galleries- Documents, Images, Pages
Root Site Galleries
- Master Pages, Site CollectionDocuments and Images
Unique Permissions Across
Sites
7/29/2019 Introduction to WCM in SharePoint
17/33
Content Types
Meta Data or Descriptive Data
Think: Record or Class with Properties
Content Types in SharePoint:- Document Meta Data
- Web Page Elements
- List Descriptors Inheritance
7/29/2019 Introduction to WCM in SharePoint
18/33
Example Meta Data Model
7/29/2019 Introduction to WCM in SharePoint
19/33
Page Content Type Screenshot
7/29/2019 Introduction to WCM in SharePoint
20/33
SharePoint Branding
Master Pages- Common pages areas
Banner
Footer Left Navigation
Page Layouts
- Templates
Cascading Style Sheets
7/29/2019 Introduction to WCM in SharePoint
21/33
Web Page Anatomy
Header
Footer
Horizontal Navigation Left Navigation
Body- Images
- Text
- More Navigation
7/29/2019 Introduction to WCM in SharePoint
22/33
Web Page Anatomy (cont)
Content Header
Content Subheader
Content BodyContent Image
Content
Right Menu
Content Byline Content Modified
Static Legal Footer (hard coded in page layout)
Image
Content
Content
Content
Content Content
Content
Content
7/29/2019 Introduction to WCM in SharePoint
23/33
Master Pages
7/29/2019 Introduction to WCM in SharePoint
24/33
Master Pages (cont)
Common Page Areas
Contain Standard HTML Markup
Contain ASP.NET Controls
Contain CSS References
Stored in SharePoint Database- Master Page Gallery
Think: Super Page
7/29/2019 Introduction to WCM in SharePoint
25/33
Page Layouts
Contain Standard HTML Markup
Contain ASP.NET Controls
Contain CSS References
Host Field Controls Expose Content-Type Data
Stored in SharePoint Database
Use Master Pages
Think: Typical ASP.NET Page
7/29/2019 Introduction to WCM in SharePoint
26/33
Page Layouts (cont)
Define Placement of Content Field Data
Binds Presentation to Content
Creation and Modification via SharePoint Designer
Changes Subject to Approval Workflow
Changed Subject to Version History
Maintained by Developers
7/29/2019 Introduction to WCM in SharePoint
27/33
Web Parts
Pluggable Units of Functionality & Display Interchangeable
Customizable by Authenticated Users
Host in Any Web Part Zone- Zones Part of Page Layout
Integrate 3rd Party Data into SharePoint
Off the Shelf and Custom Developed
7/29/2019 Introduction to WCM in SharePoint
28/33
Web Part Zones
7/29/2019 Introduction to WCM in SharePoint
29/33
Customized UI
7/29/2019 Introduction to WCM in SharePoint
30/33
Typical Content Lifecycle
AuthorReview /Approve
Manage Publish Archive Dispose
7/29/2019 Introduction to WCM in SharePoint
31/33
Approval Workflow
Modifyexisting page
Createnew page
StagedReview
modifications LiveWaiting
Publication
Submit forApproval
Submit forApproval
ApproveSubmit forPublishing Publish
Modify
7/29/2019 Introduction to WCM in SharePoint
32/33
Controlled Publication and Security
User, Roles and Permissions- Editing
Anonymous Users
-Viewing
History and Versions
Scheduled Page DeploymentApproval Workflow
Content Deployment
7/29/2019 Introduction to WCM in SharePoint
33/33
Thank You