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 |