introduction to wcm in sharepoint

Upload: nagesh

Post on 03-Apr-2018

227 views

Category:

Documents


0 download

TRANSCRIPT

  • 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.gif
  • 7/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.png
  • 7/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