Introduction to Development Using Windows SharePoint Services 3.0

Course

In Bath and London

£ 700 + VAT

Description

  • Type

    Course

  • Level

    Beginner

After completing this course, students will be able to discuss the Windows SharePoint Services 3.0 architecture and the key elements in Windows SharePoint Services 3.0; understand the new Windows SharePoint Services 3.0 features; understand the new features available only through Microsoft Office SharePoint Server 2007; extend an existing Web application with the ASP.NET 2.0 pluggable. Suitable for: This course provides students with the knowledge of using Windows SharePoint Services 3.0 to create reusable and modular Web sites for use in intranet, extranet, or Internet scenarios. It is intended for developers and IT Professionals.

Facilities

Location

Start date

Bath (Somerset)
3 Kelso Place, Upper Bristol Road, BA1 3AU

Start date

On request
London
See map
Valiant House, 4-10 Heneage Lane, EC3A 5DQ

Start date

On request

About this course

There are no pre-requisites for this course.

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

Course programme

Target Audience
This course provides students with the knowledge of using Windows SharePoint Services 3.0 to create reusable and modular Web sites for use in intranet, extranet, or Internet scenarios. It is intended for developers and IT Professionals.

Pre-Requisites
There are no pre-requisites for this course.

Purpose
After completing this course, students will be able to discuss the Windows SharePoint Services 3.0 architecture and the key elements in Windows SharePoint Services 3.0; understand the new Windows SharePoint Services 3.0 features; understand the new features available only through Microsoft Office SharePoint Server 2007; extend an existing Web application with the ASP.NET 2.0 pluggable authentication; configure user access to a Windows SharePoint Services 3.0 environment and configure user permissions; understand the ASP.NET 2.0 and Windows SharePoint Services 3.0 Web Part infrastructure, and the SharePoint Page and Web Part life cycles; use the Microsoft Visual Studio Extensions for Windows SharePoint Services Framework to build a custom Web Part; understand the advantages and limitations of Web service orientation in SharePoint technologies; use Windows SharePoint Services 3.0 Web services in development projects; create an application that uses SharePoint's Web services; create and deploy a basic event receiver; discuss the basics of Windows Workflow Foundation, how they fit into Windows SharePoint Services 3.0, and how to leverage this technology in Windows SharePoint Services 3.0; build a workflow in SharePoint Designer.

Course outline
  1. Overview and Enhancements from Previous Versions
  2. Authentication and Authorization
  3. Fundamentals of the Object Model and Web Parts
  4. Web Services
  5. Events
  6. Workflow
Module 1:Overview and Enhancements from Previous Versions
  • Windows SharePoint Services 3.0 Architecture
  • Key Elements in Windows SharePoint Services 3.0
  • New Features in Windows SharePoint Services 3.0
  • New Features in Office SharePoint Server
  • Discuss the Windows SharePoint Services 3.0 architecture.
  • Understand the key elements in Windows SharePoint Services 3.0, such as site collections, Webs, lists, and Web Parts.
  • Understand the new Windows SharePoint Services 3.0 features, such as galleries, master pages, site columns, content types, and workflow.
  • Understand the new features available only through Microsoft Office SharePoint Server 2007.
  • Extend an existing Web application with the ASP.NET 2.0 pluggable authentication.
  • Configure user access to a Windows SharePoint Services 3.0 environment.
  • Configure user permissions.
  • Implement security by using Users/Groups, SharePoint objects, and permission levels.
Module 2:Authentication and Authorization
  • Background
  • IIS Built-In Authentication
  • ASP.NET 2.0 Pluggable Authentication
  • Windows SharePoint Services Authorization
  • Advanced Authorization
  • Lab: Configure Multiple Authentication Providers in C#
  • Lab: Configure Multiple Authentication Providers in Visual Basic
  • Extend an existing Web application with the ASP.NET 2.0 pluggable authentication.
  • Configure user access to a Windows SharePoint Services 3.0 environment.
  • Configure user permissions.
  • Implement security with Users/Groups, SharePoint objects, and permission levels.
Module 3:Fundamentals of the Object Model and Web Parts
  • Overview of ASP.NET 2.0 and Windows SharePoint Services 3.0 Object Model
  • Windows SharePoint Services 3.0 Web Part Infrastructure
  • Page and Web Part Life Cycles
  • Custom Web Part Development
  • Visual Studio Extensions for Windows SharePoint Services 3.0
  • 10 Steps to Creating Custom Web Parts
  • Lab : Create a Web Part Using VSeWSS in C#
  • Lab : Create a Web Part Using VSeWSS in Visual Basic
  • Discuss the Windows SharePoint Services 3.0 object model.
  • Understand the ASP.NET 2.0 and Windows SharePoint Services 3.0 Web Part infrastructure.
  • Understand the SharePoint Page and Web Part life cycles.
  • Define a Web Part development process.
  • Use the Visual Studio Extensions for Windows SharePoint Services Framework to build a custom Web Part.
Module 4:Web Services
  • Advantages and Limitations of Web Services Orientation in Windows SharePoint Services
  • Introduction to Web Services Provided in Windows SharePoint Services 3.0
  • Windows SharePoint Services 3.0 Web Services in Development Projects
  • Lab : C# Coding with Lists.asmx Web Service
  • Lab : Visual Basic Coding with Lists.asmx Web Service
  • Understand the advantages and limitations of Web service orientation in SharePoint technologies.
  • Discuss Web services provided in Windows SharePoint Services 3.0.
  • Use Windows SharePoint Services 3.0 Web services in development projects.
  • Create an application that uses SharePoint's Web services to extend SharePoint functionality.
Module 5:Events
  • Event Receiver Basics
  • SharePoint Objects that Support Event Receivers
  • Steps to Create an Event Receiver
  • Deploying Event Receivers
  • Lab : Creating and Deploying a Preprocess Web Event Receiver in C#
  • Lab : Creating and Deploying a Preprocess Web Event Receiver in Visual Basic
  • Understand the basics about when to use event receivers versus when to use workflows.
  • List the types of SharePoint objects that support event receivers.
  • Create a basic event receiver.
  • Deploy an event receiver.
Module 6:Workflow
  • Implementation in Windows SharePoint Services 3.0
  • Create Workflows with SharePoint Designer 2007
  • Lab : Creating a Workflow Using SharePoint Designer
  • Discuss the basics of Windows Workflow Foundation, and how they fit into Windows SharePoint Services 3.0.
  • Understand how to leverage this technology in Windows SharePoint Services 3.0.
  • Build a workflow in SharePoint Designer.
Module 7:..
  • ..
  • ..

Introduction to Development Using Windows SharePoint Services 3.0

£ 700 + VAT