Online Training

Collection 5385: Developing Solutions with Microsoft Windows SharePoint Services 3.0 and Visual Studio 2005

Duration (hr): 12h

Collection 5385: Developing Solutions with Microsoft Windows
SharePoint Services 3.0 and Visual Studio 2005
This online learning collection, which is composed of six courses,
helps you gain the knowledge and skills to develop and customize a
Windows SharePoint Services 3.0 solution.

The topics within the collection include:
   Server and Site Objects
   Security
   Lists and List Events
   Documents and Libraries
   List Metadata and Content Types
   Navigation and Layout

This course helps prepare you for certification exam, 70-541.
This online learning collection providesa rich multimedia
experience coupled with comprehensive technical labs.
It is intended for IT Professionals who need to implement or support
Windows SharePoint Services 3.0. This collection also helps you
prepare to become a Microsoft® Certified Technology Specialist (MCTS)
and Microsoft Certified IT Professional (MCITP).

Student Prerequisites:
   Visual Studio 2005 / .NET 2.0 Framework (1 year)
   Working knowledge of building WSS 3.0 Sites
   WebParts / WebPartZones
   Security Providers
   MasterPages / ContentPages


Course 5386: Working with Server and Site Objects in Microsoft
Windows SharePoint Services 3.0

In this online learning course, you will explore the logical
architecture of Windows SharePoint Services 3.0 solutions.
You will also learn how to programatically navigate and work with
Sites and Site Collections. This course helps prepare you for
certification exam, 70-541.

At the end of the course, students will be able to:
   Describe the logical architecture of Windows SharePoint Services.
   Write code to manipulate high-level objects in Windows
     SharePoint Services 3.0.
   Enumerate the Sites in a Site Collection.
   Retrieve Site Collection and Site Properties programmatically.
   Set Site Collection and Site Properties programmatically.
   Create Sites programmatically.
   List Sites and Site Collections for Site Members.


Course 5387: Programmatically Securing Microsoft Windows SharePoint
Services 3.0 Sites

In this online learning course, you will learn to develop using the
users, groups and roles functionality exposed by Windows SharePoint
Services 3.0. You will also learn how to handle security exceptions
and how to run tasks with elevated permissions, where necessary.
This course helps prepare you for certification exam, 70-541.

At the end of the course, students will be able to:
   Explain the concepts of authentication, users, roles, and groups.
   Explain the supported authentication types and the pluggable architecture.
   Manage users, roles and groups in code.
   Provide an overview of advanced security tasks.
   Develop a custom SharePoint admin page.
   Impersonate the application pool identity to elevate permissions.
   Describe the best practices for handling security exceptions.


Course 5388: Programming Lists and List Events in Microsoft Windows
SharePoint Services 3.0

In this online learning course, you will learn how to program lists
in Windows SharePoint Services 3.0. You will also learn how to
programatically read and manipulate list data and modify the list
structure. In addition, you will learn how to work with specific
list types including Tasks, Events, Disucssions, and Alerts.
This also helps prepare you for certification exam, 70-541.

At the end of the course, students will be able to:
   Read data from Windows SharePoint Services 3.0 lists.
   Manipulate data in Windows SharePoint Services 3.0 lists.
   Modify list structure.
   Develop code for working with Windows SharePoint Services Tasks,
     Events, Discussions and Alerts.


Course 5389: Managing Documents and Libraries in Microsoft Windows
SharePoint Services 3.0

In this online learning course, you will learn how to programatically
manipulate libraries and documents in Windows SharePoint Services 3.0
solutions. You will also learn how to programatically work with document
templates and source control. This course helps prepare you
for certification exam, 70-541.

At the end of the course, students will be able to:
   Explain the concept of coding for libraries in Windows
     SharePoint Services 3.0.
   Create and reference a library in code.
   Explain the concepts of documents and source control in Windows
     SharePoint Service 3.0.
   Create and assign a document template to a library in code.
   Manage documents in code.
   Write code for source control.
   Add a photo to a picture library in code.
   Use FrontPage RPC Web services to add documents to a SharePoint library.


Course 5390: Working with List Metadata and Content Types in
Microsoft Windows SharePoint Services 3.0
In this online learning course, you will learn how to program list
metadata within Windows SharePoint Services 3.0 solutions including
retrieving, updating and creating. You will also learn how to create
content types and derivative content types. This course helps prepare
you for certification exam 70-541.

At the end of the course, students will be able to:
   Explain how Windows SharePoint Services provides list metadata
     that developers can manipulate in collaborative solutions. •
   Retrieve, update, and create list metadata.
   Create and apply Views.
   Manage List Indexes.
   Create content types.
   Create derivative content types.
   Programmatically work with Content Types.


Course 5391: Customizing Navigation and Layout in Microsoft Windows
SharePoint Services 3.0

In this online learning course, you will learn how to develop user
interfaces for Windows SharePoint Services 3.0 solutions in your
organization's or your customer's environment. The topics that are
covered in this course are customizing and programming site navigation,
controlling layout via master pages, and creating web parts.
This course helps prepare you for certification exam, 70-541.

At the end of the course, students will be able to:
   Customize site navigation.
   Manage the quick launch bar.
   Program navigation elements.
   Create and customize page layouts.
   Use master pages to modify the UI.
   Manage the mobile view of a SharePoint page.
   Provide an overview of Web part development.