Skip Navigation LinksCritical Path Training > Courses > Developing Solutions with SharePoint Server 2007 - Agenda

Skip navigation links
Developer Courses
Developing Publishing Sites with SharePoint 2007 WCM
Developing Publishing Sites with SharePoint 2007 WCM Webcast
Developing SharePoint Workflow Templates with Visual Studio
Developing SharePoint Workflow Templates with Visual Studio Webcast
Developing Solutions with SharePoint 2010 Webcast
Developing Solutions with SharePoint 2007
Developing Solutions with SharePoint 2007 Webcast
ECM with SharePoint 2007
ECM with SharePoint 2007 Webcast
Inside Windows SharePoint Services 3.0
Inside Windows SharePoint Services 3.0 Webcast
The Great SharePoint Adventure
The Great SharePoint Adventure 2010
The Great SharePoint Adventure 2010 Roadshow
Information Worker Courses
Building Enterprise Solutions with SharePoint 2007
Building Enterprise Solutions with SharePoint 2007 Webcast
Business Users Guide to SharePoint 2007
Business Users Guide to SharePoint 2007 Webcast
Creating No-Code SharePoint Designer Solutions for SharePoint 2010
Creating No-Code SharePoint Designer Solutions for SharePoint 2010 Webcast
SharePoint 2010 for End Users Webcast
SharePoint 2010 for Power Users
SharePoint 2010 for Power Users Webcast
SharePoint 2010 for Site Collection Administrators Webcast
Site Collection Owner
Building Enterprise Solutions with SharePoint 2007
Building Enterprise Solutions with SharePoint 2007 Webcast
Creating No-Code SharePoint Designer Solutions for SharePoint 2010
Creating No-Code SharePoint Designer Solutions for SharePoint 2010 Webcast
SharePoint Planning and Governance
SharePoint Planning and Governance Webcast
Admin / IT Pro Courses
Pro SharePoint 2010 for Administrators Webcast
Pro SharePoint 2007 Admin
Pro SharePoint 2007 Admin Webcast
SharePoint 2010 Administrators Survival Camp
SharePoint Administrators Survival Camp
SharePoint Planning and Governance
SharePoint Planning and Governance Webcast
Designer Courses
SharePoint 2010 for Web Designers Webcast
SharePoint Brand Camp
SharePoint Brand Camp for SharePoint 2010
SharePoint Brand Camp Webcast

Developing Solutions with SharePoint Server 2007

 

Class runs daily from 9 AM to 5 PM.

Lecture Schedule:

  • Day 1: Modules 1-3
  • Day 2: Modules 4-6
  • Day 3: Modules 7-9
  • Day 4: Modules 10-12
 

Class Detailed Agenda

Module 1 - SharePoint 2007 Developer Roadmap 


  • Architectural overview of SharePoint and the Office 2007 system
  • WSS as a collaboration solution
  • WSS as a server-side development platform
  • Overview of MOSS components and services
  • Creating and testing your first WSS feature

Module 2 - SharePoint Architecture 


  • WSS Integration with ASP.NET 2.0
  • The configuration database and content databases
  • Configuring the web.config file for a Web application
  • Understanding site pages versus application pages
  • Creating and debugging custom application pages

Module 3 - Pages and Site Branding 


  • Understanding page parsing and Safe Mode restrictions
  • Creating a feature with custom page templates
  • Designing page templates using controls and Web Part Zones
  • Understanding the standard default.master page template
  • Creating a feature to apply branding at the site collection level
  • Understanding and extending the CSS classes in core.css

Module 4 - Developing Web Parts 


  • Creating, deploying and debugging ASP.NET Web Parts in WSS
  • Designing Web Parts with persistent properties
  • Web Part Description files and the Web Part Gallery
  • Creating a feature to import Web Parts into the Web Part Gallery
  • Backwards compatibility with WSS V2-style Web Parts

Module 5 - Lists and Content Types 


  • New WSS 3.0 enhancements to lists and document libraries
  • Defining site columns, custom field types and content types
  • Provisioning document libraries using a feature
  • Defining a custom list type using a feature
  • Creating event handlers using custom event receiver classes

Module 6 - Forms Services with InfoPath 2007 


  • Creating input forms with InfoPath
  • InfoPath integration with WSS forms libraries
  • Forms Services Architecture
  • Designing server-side forms with InfoPath 2007
  • User deployment of server-side forms versus administrator deployment

Module 7 - SharePoint Workflows 


  • Windows Workflow Foundation (WF) Primer
  • Creating WF programs in Visual Studio with the workflow designer
  • Creating, deploying and debugging workflow templates for WSS
  • Creating workflow associations and workflow instances
  • Developing workflows which create and wait on WSS tasks
  • Creating workflow input forms for MOSS using Microsoft InfoPath

Module 8 - Extending MOSS Portal and Search 


  • Shared Service Provider (SSP) Architecture
  • Creating sites from the MOSS Collaboration Portal site template
  • User Profiles and Audience Targeting
  • MOSS infrastructure for creating MySites
  • Configuring and extending MOSS Search

Module 9 - The Business Data Catalog (BDC) 

  • Working with BDC Application Definition Files
  • Application, Entities, Methods and Associations
  • Surfacing backend data using BDC Web Parts
  • BDC integration with MOSS search
  • Creating custom Web Parts that execute BDC queries


Module 10 - Web Content Management 


  • Customizing sites creating from the MOSS Publishing Site template
  • Creating content types and custom page layouts for Web content
  • Understanding the MOSS content approval process
  • Converting Office documents into Web-ready formats
  • Optimizing performance with MOSS caching features

Module 11 - Excel Services and Report Center 


  • Introduction to Excel Services
  • Publishing Excel spreadsheets that render in the browser
  • Trusted locations, connections and user-defined functions (UDFs)
  • Creating Dashboard pages with Report Center
  • Creating Key Performance Indicators (KPIs) and filters
  • MOSS integration with SQL Reporting Services

Module 12 - SharePoint Application Security 


  • Windows Authentication versus Forms Authentication
  • WSS Identities and Security Contexts
  • Escalation of Privilege
  • Delegating User Credentials
  • Configuring Securable objects within a site
  • Using the MOSS Single Sign On (SSO) Service

 
© Critical Path Training. 2012. All Rights Reserved.
Contact Us | (866) 475-4440