I particularly liked the instructor. She's amazing, very clear explanations and instructions, and pa... More Testimonials »

Programming Microsoft Office SharePoint Server 2007

Delivery Options

Class Date and Time Price Pricing Information Register
Apr 5 - 9, 2010 10:00 AM - 5:00 PM ET $2,375.00 or 5 vouchers Register
May 3 - 7, 2010 10:00 AM - 6:00 PM ET $2,375.00 or 5 vouchers Register
May 17 - 21, 2010 10:00 AM - 6:00 PM ET $2,375.00 or 5 vouchers Register

Class Description

Class Overview

This SharePoint training course focuses on the enterprise features of MOSS and how to extend them. You will learn how to customize SharePoint's document policy feature and add your own actions. You will gain guidance on how to work programmatically with the Records Center, Content Management, Search Center, and InfoPath Services. You'll learn to extend the document converter functionality with your own converters, as well as how to integrate with the User Profile and Audience APIs.

Class Goals

  • Learn to customize SharePoint's document policy feature.
  • Learn to add your own actions to SharePoint.
  • Learn to work programmatically with the Records Center, Content Management, Search Center, and InfoPath Services.
  • Learn to extend the document converter functionality with your own converters.
  • Learn to integrate with the User Profile and Audience APIs.

Class Outline

  1. Overview
    1. Create One of Each WSS/MOSS Site Definition
    2. Create a Shared Services Provider
  2. Document Policies
    1. Create a basic policy (Manual)
    2. Create a custom Policy Feature
    3. Install a custom Policy
    4. Create a basic policy (Programmatically)
    5. Create a custom Expiration Action
  3. Records Management
    1. Use the Records Center
    2. Create a Record Routing entry (Programmatically)
    3. Query Record Routing
    4. Submit a Document to Record Center
    5. Create a Hold (Programmatically)
    6. Query Holds
    7. Create a Custom Router
  4. Content Management
    1. Create a new Page Layout
    2. Create a new Page using a Page Layout
    3. Extend the Page Toolbar
    4. Create Variations
    5. Use Variations
    6. Variation Label Menu
    7. Custom Variation Root Landing page
    8. Setup Content Deployment Path & Jobs
    9. Quick Deployment
    10. Debug Content Deployment
    11. Setup Content Deployment Path & Jobs (Programmatically)
    12. Quick Deployment (Programmatically)
  5. Excel Services
    1. Learn to use Excel Services
    2. Create/Publish to Excel Services
    3. Configure Excel Services
    4. Shared Data Connections
    5. Single Sign On Data Connections
    6. Customize XLViewer.aspx
    7. Program to several of the new 2007 MOSS Web Service Interfaces
    8. Use a UDF
    9. Learn to use Excel Services Object Model
  6. Business Data Catalog
    1. Import an application definition file
    2. Utilize BDC web parts
    3. Utilize Filter web parts
    4. Review BDC Schema
    5. Create a BDC File (manually)
    6. Create a BDC File (Code Gen)
    7. BDC Permissions
    8. Modify BDC to Use Single Sign On
    9. BDC Web Services API
  7. Business Intelligence
    1. Explore Report Center Site Template
    2. Create a dashboard
    3. Setup Key Performance Indicators
  8. InfoPath Forms Services
    1. Create an InfoPath Form (Blank template)
    2. Create an InfoPath Form(Database)
    3. Create an InfoPath Form (Xml)
    4. Create an InfoPath Form (Web Service)
    5. Create an InfoPath Form (Connection Library)
    6. Convert Office Word and Excel to InfoPath
    7. InfoPath Data Connections
    8. Publish/Upload a Form
    9. Enable Browser Enabled Forms
  9. Document Converters
    1. Create/Deploy a Custom Converter
  10. User Profiles
    1. Add SharePoint Profile Property
    2. Iterate User Profiles
    3. Get a User Profile
    4. Profile Relationships
    5. Create a User Profile
    6. Update a User Profile
    7. Get Profile Changes
    8. Delete a User Profile
    9. Get Profile properties
    10. Add a Profile Property
    11. Colleagues
    12. Personalization & Quick Links
    13. Add SharePoint Profile Property
    14. Iterate User Profiles
    15. Get a User Profile
    16. Create a User Profile
    17. Update a User Profile
    18. Delete a User Profile
    19. Get Profile properties
    20. Colleagues
  11. Search
    1. Create Content Source
    2. Create Crawl Schedules
    3. Crawl All Scopes
    4. Create Crawl Rule
    5. Create Search Scopes
    6. Add a File Type
    7. Set Default Access Account
    8. Query Crawl Logs
    9. Keyword Search
    10. FullTextQuery Search
    11. PageSize and Sorting
    12. SPQuery Search
    13. Use the Web Service
  12. Audiences
    1. Create Audiences via Central Administration
    2. Programmatically work with Audiences
    3. Create Audience
    4. Compile Audiences
    5. Get Audience Members

Class Materials

All students receive a course manual or book and all the class examples.

Students in private onsite classes will also receive:

Class Prerequisites

Experience in the following areas is required:

  • Visual Studio 2005
  • .NET 2.0 Framework
  • ASP.NET 2.0
  • Microsoft Office products such as Word, Excel and InfoPath
  • SharePoint 2007 Development

Courses that can help you meet these prerequisites:

Technical Requirements

Our computer technical requirements and setup process is easy, with support just a click away.

Client Success
  1. Independent Survey
  2. Client List
  3. Testimonials
Join The Team
  1. Learn how you can become a Webucator Trainer
  2. Career Opportunities
Training Classes
Locations
Live eLearning

Like a class you would go to, but you don't have to go anywhere. More...

Customized Onsite Training

The trainer comes to you and delivers a class customized for your team. More...

Self-Paced eLearning

Our least expensive option. You proceed through the course entirely at your own pace. More...

Reference Library
Partner Programs
© Webucator, Inc. All rights reserved. | Toll Free: 877-932-8228 | UK: 0808-101-3484 | From outside the USA: 315-849-2724| Fax: 315-849-2723