Skip Navigation LinksHome > Training Courses > Instructor-led Training > WCM401: Developing Publishing Sites with SharePoint Server 2007 Login   
Skip Navigation Links

Register for WCM401
Date Location Availability
9/22 Atlanta, GA Register
(866) 475-4440
info@TedPattison.net
Seek And Ye Shall Find

specs

WCM401: Developing Publishing Sites with SharePoint Server 2007 WCM

Author: Andrew Connell
Format: Instructor-led Training with Hands-on Labs
Audience: Professional .NET Developers with WSS Fundamentals
Length: 4 Days
Description: This intensive 4-day course takes developers through the process of building and implementing content-centric websites on the SharePoint platform using the latest release: Microsoft Office SharePoint Server 2007 (MOSS). You will learn how to leverage the new concepts in the latest release of SharePoint to build Publishing sites (aka: Web Content Management sites) such as master pages, page layouts, field controls and custom workflows as well as existing SharePoint technologies including custom Web Parts and the provided out-of-the-box Web Parts. Technologies and concepts covered specific to MOSS Publishing sites such as content deployment, support for multilingual sites (variations) and the various types of caching offered to build a well performing site. In addition, an emphasis on using Features and solutions for development is covered throughout this course in addition to using the browser experience and SharePoint Designer 2007.
Prerequisites: Attendees should have professional development experience with Visual Studio 2005, the .NET framework and ASP.NET as well as familiarity with Microsoft Office products such as Word and Excel. It is also recommended (but not required) that attendees have a background with SharePoint Technologies such as using Windows SharePoint Services 3.0 (WSS) and MOSS and have experience working directly with XML files in Visual Studio 2005.
Revision Date: 2007-07-09
Price: $2,395 USD

Schedule of Lectures

  1. WSS Development Primer
  2. Web Content Management Architecture
  3. Authentication & Authorization
  4. Master Pages and Navigation
  5. Creating Custom Page Layouts
  6. Extending the Out-Of-The-Box Authoring Experience
  7. Leveraging WCM & Custom Web Parts
  8. Custom Field Types & Field Controls
  9. Performance Tuning Publishing Sites
  10. Understanding WF & Creating Interactive Workflows
  11. Content Deployment
  12. Implementing Multilingual Sites Using Variations
 Day 1   (runs from 9AM to 5PM)

WSS Development Primer   

  • Overview of Windows SharePoint Services 3.0 (WSS)
  • WSS Capabilities
  • Compare & contrast SharePoint customization from development
  • Working with Visual Studio 2005 and the WSS object model
  • Working with WSS features and the WSS solution package framework

Web Content Management Architecture   

  • Overview of MOSS: added value on top of WSS
  • Overview of Web Content Management (WCM) and Publishing sites
  • Creating Publishing sites
  • Working with the Microsoft.SharePoint.Publishing namespace

Authentication & Authorization   

  • Additional SharePoint groups and permission levels in MOSS Publishing sites
  • Managing permissions
  • Pluggable authentication
  • Alternative Access Mappings and Zones
  • Utilizing multiple authentication models
 Day 2   (runs from 9AM to 5PM)

Master Pages and Navigation   

  • Creating and editing master pages using Office SharePoint Designer 2007
  • Implications of customized and uncustomized master pages (unghosted and ghosted)
  • Managing and deploying Master Pages using the structured development approach with Features and solutions
  • Navigation provider model and SharePoint’s site map data sources
  • Customizing the out-of-the-box navigation controls and site map data sources

Creating Custom Page Layouts   

  • Creating and editing page layouts using Office SharePoint Designer 2007
  • Adding and editing field controls and Web Part zones on Page Layouts
  • Managing and deploying page layouts using the structured development approach with Features and solutions
  • Incorporating 3rd party components (including your custom components)

Extending the Out-Of-The-Box Authoring Experience   

  • Customizing and extending the SharePoint Rich HTML Editor
  • Incorporating the Telerik RadEditor for Office SharePoint 2007
  • Effectively using the edit mode panel
  • Customizing and extending the Page Editing Toolbar
 Day 3   (runs from 9AM to 5PM)

Leveraging WCM & Custom Web Parts   

  • Implementing the Table of Contents Web Part
  • Implementing the Summary Links Web Part
  • Implementing g the Content Query Web Part
  • Customizing the rendered output of Publishing Web Parts
  • Creating and deploying custom Web Parts with Features and solutions

Custom Field Types & Field Controls   

  • Site columns and content types
  • Creating custom field types
  • Creating custom field controls
  • Incorporating custom field controls and types into page layouts
  • Deploying custom field types and field controls with Features and solutions

Performance Tuning Publishing Sites   

  • Overview of MOSS 2007 WCM performance enhancements
  • Implementing and customizing page output caching
  • Implementing and customizing disk-based object caching
  • Performance techniques when working with the object model
 Day 4   (runs from 9AM to 5PM)

Understanding WF & Creating Interactive Workflows   

  • Creating and editing workflows using Office SharePoint Designer 2007
  • Creating template sequential and state machine workflows using Visual Studio 2005
  • Integrating Office InfoPath 2007 forms into Visual Studio 2005 authored workflows
  • Deploying workflows created using Visual Studio 2005 with Features and solutions

Content Deployment   

  • Overview of MOSS content deployment
  • Publishing content from one environment to another
  • Configuring Content Deployment via the browser-based user interface
  • Working with Content Deployment using the SharePoint object model

Implementing Multilingual Sites Using Variations   

  • Overview of Web Content Management multilingual enhancements and capabilities
  • Implementing variations and labels
  • Using variations to implement multilingual and multidevice sites
  • Implications related to navigation, search and Web Part personlization in multilingual sites
  • Applying a different user experience in different variation labels