Home  |  Blogs  |  Courses  |  Schedule  |  Staff  |  Contact  |  Support  |  Tools  |  Customers  |  Login

Course Title: Advanced SharePoint 2007 Development

What You Will Learn
This course focuses on Windows SharePoint Services 3.0 (WSS) fundamental building blocks such as features, application pages, site pages, Web Parts, custom list types, site columns, content types, custom workflows and site definitions. You will also learn how to assemble and configure business solutions by using and extending the portal and web content management features of MOSS as well as other server-side services such as the Business Data Catalog, Forms Services, Excel Services and Report Center.

Course Highlights
Lean to extend many of the core features that WSS provides! These include event handlers, site definitions, features, solutions and web parts!

Course Number

Who Should Attend
Anyone looking to develop SharePoint customizations at a core level. This includes event handlers, features, site definitions, web parts, timer jobs and workflows!

Attendees should have professional development experience with Visual Studio 2005, the .NET 2.0 Framework and ASP.NET 2.0. Attendees should also be familiar with Microsoft Office products such as Word, Excel and InfoPath.

Course Author
Chris Givens



1.4 and 2004 Ready
Course Duration
5 Days

Course Hours
Begin @ 8:00 AM
End @ 5:00 PM

Meal Info:


2Ghz, 2GB memory, 20GB free space


On Site Pricing:

Book Cost:

Course Outline
  • Overview
    • Create One of Each WSS/MOSS Site Definition
  • Custom Authentication
    • Change the default Authentication Method of SharePoint to use a custom MembershipProvider (ASP.NET 2.0)
    • Learn how to Configure Single Sign On
    • Program web parts to use Single Sign On
    • Learn to Debug SharePoint via Log Files
    • Learn to Debug Via Visual Studio
    • Log to the SharePoint log File
  • SharePoint Permissions
    • Learn to Add Users
    • Understand SharePoint Default Groups
    • Understand Security Trimmed Interface
    • Create New Groups
    • Create Custom Permission Level
    • Explore Site/List/Item Permission Inheritance
    • Web Application Zones
    • Use the SharePoint SPSecurityTrimmedControl to hide content and controls
    • Write code to elevate privileges
  • In Broswer SharePoint Customization
    • Add/Move/Configure Web Parts
    • Add a Page View Web Part
    • Add a Content Editor Web Part
    • Add a Content Query Web Part
    • Create new Web/Web Part Pages
    • Create a Master Page
    • Applying a Master Page
    • Create/Apply custom CSS
    • Apply custom Theme
    • Enable Versioning and Content Approval
    • Modify Site Navigation
    • Modify Quick Launch Navigation
    • Regional Settings
    • Create a Content Query Web Part
    • Create a new Page Layout
    • Create a new Page using a Page Layout
  • Basic SharePoint Designer
    • Open An Existing SharePoint Site
    • Create A New SharePoint Site
    • Explore SharePoint Folders (Team Site)
    • Explore SharePoint Folders (Portal Site)
    • Create ASP.NET Page
    • Modify a built-in CSS Style Sheet
    • Create/Attach a CSS style sheet
    • Create/Attach/Detach a Master Page
    • Check-In/Check-Out
    • Add Web Parts
    • Add Web Part Zone
    • Adding Images
    • Reset to Site Definition
    • Enable PageParserPaths
  • Advanced SharePoint Designer
    • Explore Built In Reports
    • Create/Manage Data Views
    • Create/Manage Data Sources
    • Merge Two Data Sources
    • Link Two Data Sources
    • Data View Parameters
    • Backup a Site
    • Restore a Site
  • Content Types
    • Explore Content Types
    • Create A New Content Type
    • Document Information Panels
    • Default Workflows
    • Adding Content Types To Lists (Document Library)
    • Content Type Inheritance
  • Custom Site Definitions
    • Create a new Site Definition (Manually)
    • Create a new Site Definition (Visual Studio)
    • SharePoint Solution Generator (list definitions)
    • SharePoint Solution Generator (site definitions)
    • Learn to create your own theme
    • Create a List Template
    • Create a Site Template
    • Create a Site from the new Site Template
    • Create a List from the new List Template
    • Install Microsoft 40 Templates
  • Features
    • Learn to create a Feature.xml file
    • Use the Feature.xml file to point to a custom user control
    • Implement Feature Dependencies
    • Various Feature Types (List, Module, Content Type)
    • Feature Stapling
    • Utilize the Visual Studio Extensions for WSS 3.0 to build Features!
    • Create several features and package them as a solution file (.wsp)
  • Object Model
    • Learn how to create a new ASP.NET Application on the SharePoint Server
    • Learn how to work with the Windows SharePoint Services Object Model
    • Replace servername with the name of the server
  • Web Services
    • Learn to find SharePoint Web Service
    • Add reference to SharePoint Web Service
    • Program to several of the Web Service Interfaces
    • Create a custom web service in ISAPI
  • SharePoint RPC
    • Utilize SharePoint RPC
  • Web Parts
    • Learn how to create a basic web part
    • Learn how to deploy a web part manually in the development environment
    • Learn how to create web parts that interface with SharePoint Object Model, Databases, and Web Services
    • Create Web Part classes.
    • Add child controls to Web Parts.
    • Render the HTML for a Web Part.
    • Create and display custom properties.
    • Implement event handlers.
    • Implement control event handler.
    • Synchronous Vs. Asynchronous Web Parts
    • Use each of the Filter Web Parts
  • Client Side Scripts AJAX
    • Use AJAX in your web parts!
  • Custom Field Types
    • Create A Custom Field Type (Regular Expression)
    • Create A Custom Field Type (User Control)
    • Create A Custom Field Type (Cascading Drop Down) - OPTIONAL
  • SharePointEventsTimerJobs
    • Create an Event Handler feature
    • Create a custom Timer Job
    • Create an Event Handler feature that encrypts documents
  • Shared Services
    • Create a Shared Services Provider
    • Program to several of the new 2007 MOSS Web Service Interfaces
  • Workflows With SharePoint Designer
    • Create/Use Approval WF
    • Create/Use Collect Feedback WF
    • Create/Use Collect Signatures WF
    • Create/Use Disposition WF
    • Create/Use Three-state WF
    • Use one of each Built-In Activity
    • Create a looping set of workflows
    • Create a custom workflow activity for SharePoint Designer
    • Create a custom condition for SharePoint Designer
  • Workflows With VisualStudio
    • Create a custom workflow using Visual Studio
  • Localization
    • How to change the localization of your SharePoint sites
    • How to change the localization of your SharePoint sites
  • Excel Services
    • Learn to use Excel Services
    • Publish to Excel Services
    • Configure Excel Services
    • Excel Services Web Services API
  • Business Data Catalog
    • Import an application definition file
    • Utilize BDC web parts
    • Utilize Filter web parts
    • Modify BDC to Use Single Sign On
    • BDC Web Services API
  • Business Intelligence
    • Install the Reporting Services Web Parts
    • Configure Reporting Services
    • Create a Reporting Services Report
    • Configure Reporting Services Web Part
    • Explore Report Center Site Template
    • Create a dashboard
    • Setup Key Performance Indicators

About | Jobs | Privacy | Terms Of Use | Copyright Notices
Copyright 2009-2017 Architecting Connected Systems
Seattle, WA 98115; San Diego, CA 92127