Temario This in-depth, two-day, instructor-led 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. Students will learn how to manage access to information stored within a SharePoint environment, how to perform common object model tasks, and how to create Web parts to customize user interfaces. Participants will also learn how to use Web services for data requests transactions, how to create and deploy event receivers, and how to utilize Windows Workflow Foundation
Module 1: SharePoint Primer: Overview and Enhancements from Earlier 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
Module 2: Authentication and Authorization
- Background
- IIS Built-In Authentication
- ASP.NET 2.0 Pluggable Authentication
- Windows SharePoint Services Authorization
- Advanced Authorization
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
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
Module 5: Events
- Event Receiver Basics
- SharePoint Objects that Support Event Receivers
- Steps to Create an Event Receiver
- Deploying Event Receivers
Module 6: Workflow
- Implementation in Windows SharePoint Services 3.0
- Create Workflows with SharePoint Designer 2007
Labs
- Lab 1: Configure Multiple Authentication Providers in C#
- Lab 2: Configure Multiple Authentication Providers in Visual Basic
- Lab 3: Create a Web Part Using VSeWSS in C#
- Lab 4: Create a Web Part Using VSeWSS in Visual Basic
- Lab 5: C# Coding with Lists.asmx Web Service
- Lab 6: Visual Basic Coding with Lists.asmx Web Service
- Lab 7: Creating and Deploying a Preprocess Web Event Receiver in C#
- Lab 8: Creating and Deploying a Preprocess Web Event Receiver in Visual Basic
- Lab 9: Creating a Workflow Using SharePoint Designer