This resource has not currently been approved, and is not currently linked to from our directory of resources. It is being displayed here for preview by the author and moderators only.
DevelopMentor has designed this 5-day hands-on training course for software developers and system architects that need to understand the architecture and programming techniques required to build collaborative applications using WSS and SPS. Students will be given a behind-the-scenes view of how WSS and SPS integrate with Windows Server 2003, IIS6, and ASP.NET 1.1. Students will also be shown how to develop Web Parts and how to fully leverage the server-side object models exposed by WSS and SPS. Along the way, students will learn how to write Web Parts and ASP.NET applications to automate the create and administer SharePoint sites, manage lists and documents libraries and leverage SPS services such as search and single sign-on using pages for a SharePoint site using Visual Studio .NET. The course includes extensive set of lab exercises that can be completed using C#. Lastly, the course digs into three of the most significant future enhancements for Microsoft Office SharePoint 2007 covering Master Pages, Business Workflow features and the Data Catalog.
Students will learn how to configure Web sites and application pools with IIS6, understand virtual servers, site collections, sites and document workspaces, understand the request processing architecture of WSS, create and deploy custom site and list templates, understand site definitions and how ghosting works. We will also build, test and debug Web parts, design Web Parts using advanced rendering techniques and child controls, and create Web Parts that leverage ASP.NET user controls. The students will also create Web Parts that utilize WSS support for asynchronous processing, design and build connectable Web Parts, deploy and revise Web Parts in a production environment, program against the WSS and SPS object models, program against the WSS and SPS Web services. We will create workflow application using document library event handlers, create workflow applications using InfoPath SharePoint Forms libraries, program against SPS objects such as Areas and Listings, program against SPS against the SPS search engine, create Web Parts that use the SPS single sign-on (SSO) service, configure security for a WSS site and create Web Parts that use impersonation.
All students should already understand the basics of the .NET Framework. Students should also be comfortable using Visual Studio .NET and programming in either C# or Visual Basic .NET. It is also recommended that students have some background writing ASP.NET applications.
Course Highlights
- SharePoint Overview
- SharePoint Architecture
- Understanding Site Templates and Site Definitions
- The ASP.NET Programming Model
- Web Parts I (building, testing, and debugging)
- Web Parts 2 (advanced rendering, composite controls, and deployment)
- Web Parts 3 (connecting Web Parts together)
- Programming the WSS Object Model
- Automating Workflow using Document Library Event Handlers
- Using Web Services to access WSS and SPS
- Programming SPS Services
- SharePoint Security
- New Features of Microsoft Office SharePoint Server 2007 (MOSS 2007) – Master Pages
- MOSS 2007 Workflow
- MOSS 2007 Business Data Catalog
Standard courses run from 9:00 a.m. to 5:00 p.m. each day; All materials supplied