Home     Business Solutions    eLearning     Room Rentals    Resources     About Us    Careers    Directions    Contact Us     
IT Technologies
    - SharePoint
    - MDOP
    - Vista
    - Visual Studio
    - Win Server 2008


Download our
current catalog!










New Horizons Computer Learning Center
410-597-9722

Advanced SharePoint 2007 Programming Boot Camp - Part II

Course Length: 5 Days

Overview:
This 5 day deep-dive will guide individuals through the process of architecting and developing SharePoint applications and customizations. It is a continuation of the Advanced SharePoint 2007 Programming Boot Camp - Part I. The course takes developers through the process of building and implementing business solutions on the SharePoint platform using the Enterprise Edition of Microsoft Office SharePoint Server 2007 Enterprise Edition (MOSS). It is an intense hands-on class.

Prerequisites:
Students must have attended all five days of the Advanced SharePoint 2007 Programming Boot Camp - Part 1.

Course Objectives:
Upon successful completion of this course, students will be able to:

  • Understand SharePoint is an ASP.NET 2.0 Application
  • Understand what can be done via Browser, Designer and Visual Studio
  • Understand Content Types
  • Understand Site Definitions
  • Understand Features
  • Utilize Web Services
  • Utilize Object Model
  • Understand Web Parts
  • Understand Event Model and Timer Jobs

Course Content

Lesson 1: Overview - Advanced SharePoint Programming

  • Overview of SharePoint
  • What is SharePoint Programming?

Lesson 2: Programming Document Policies

  • Information Management Policies
    • Auditing
    • Bar Codes
    • Labels
    • Expiration
  • Creating Policies
  • Deploying policies (Features)
  • Policy Resources
  • Launch Workflows via Policy
  • Custom Policies

Lesson 3: Records Management

  • File Plans
  • Audit Reports
  • File Submissions
  • Legal Holds

Lesson 4: Content Management

  • Page Authoring Toolbar
  • Dynamic Pages
  • Page Layouts
  • Field Controls
  • Variations
  • Variation Redirection
  • Content Deployment

Lesson 5: Excel Services

  • Trusted Locations
  • Data Source Libraries
  • User Defined Functions
  • Debugging Excel Services
  • Excel Services Filters

Lesson 6: Business Data Catalog - In Depth

  • Building from scratch
    • Entity
    • Methods
      • Finder
      • SpecificFinder
      • IDEnumerator
      • Parameters
    • FilterDescriptors
    • Associations
    • Actions
  • Code Generation
  • Debugging
  • BDC API

Lesson 7: Business Intelligence

  • Filters Revisited
  • Key Performance Indicators
  • Report Viewer Web Part
  • Report Viewer Web Part Parameters

Lesson 8: InfoPath Form Service - In Depth

  • Displaying Forms on a ASP.NET Page
  • InfoPath Forms API

Lesson 9: Document Converters

  • Built-In Converters
  • Converter Priority
  • Executing Converters
  • Publishing Pages

Lesson 10: User Profiles API

  • Displaying Profile Data
  • Profile Web Service
  • Profile Object Model
    • Creating Profiles
    • Profile Attributes
    • BDC Mappings
  • Profile Change Logs
  • Colleagues API

Lesson 11: Search API

  • Search Web Parts
  • Search XSLT
  • Keyword queries
  • Search API (Object Model and Web Services)

Lesson 12: Audiences API

  • Creating Audience
  • Audience Rules
  • Working with Audiences
  • Audiences API (Object Model)
    • Display Audience membership
  • List Item Targeting
  • Audience Filters

6940 Tudsbury Road, Baltimore, MD 21244
P: 410-597-9722
www.nhbaltimore.com

New Horizons Computer Learning Centers
6940 Tudsbury Road, Baltimore, MD 21244   (410) 597-9722
Copyright © 2005 New Horizons Computer Learning Centers of Baltimore. All rights reserved.