Windows SharePoint Services (WSS) v3 for Developers — A 5-Day Course

contact usEnquire about this course

Course Synopsis

Please note that this course has been retired and is no longer available. Please see the Microsoft SharePoint 2007 page for courses currently available in this subject area.

This course provides you with the knowledge required by a developer in order to customise Microsoft Windows SharePoint Services v3 using both SharePoint Designer 2007 and Visual Studio 2005/8.

The course will recap the ways in which SharePoint can be customised from the browser, and then consider more in-depth customisation. You will be given a general overview of the architecture of WSS, including an introduction to the available development tools and their functionality.

You will learn to use SharePoint Designer to customise a SharePoint site, including editing its master page and CSS styles as well as creating new lists and customising them, and creating new workflows.

You will then move on to using Visual Studio and the Visual Studio Extensions for WSS. You will create a custom site definition, and learn how to use features and elements within WSS to construct a list definition with an event receiver. You will create new web parts, and see how to connect them to each other and how to add AJAX behaviour to them. You will investigate the SharePoint object model, and the WSS web services that can connect external applications to WSS. You will create custom field types and use them to create a content type. Lastly, you will create a new workflow and a new action for SharePoint Designer, using Visual Studio.

Note: WSS is a subset of Microsoft Office SharePoint Server (MOSS), and all of the material on this course is also applicable to MOSS developers.

Course Objectives

After completing this course, students will be able to:

Course Prerequisites

Before attending this course, students must have:


This course has been retired and is no longer available.

Outline Course Contents


SharePoint Basics

Developing with SharePoint

SharePoint Designer Introduction

SharePoint Designer Lists and Data Views

SharePoint Designer Workflows

Site Definitions

Features, Elements and List Definitions

Themes and Branding

Object Model


Web Services

Web Parts Introduction

Web Parts and AJAX

Web Parts Advanced Topics

Custom Field Types

Visual Studio Workflows