1-877-WEBUCATE
(1-877-932-8228)
info@webucator.com
 
Microsoft Training
Java Training
XML Training
Database & SQL Training
PHP, Perl, ASP, Groovy, Grails, Ruby on Rails Training
HTML, JavaScript, Ajax & CSS Training
Adobe CS3 Training
◊ PRIVATE SHAREPOINT TRAINING


Need a private class for your team delivered at your site or a location near you?
For private groups of three or more, Webucator offers completely customizable and cost-effective SharePoint classes delivered at your offices or a location near you.

To have someone contact you about these classes, please fill out the form below.

* (Required)
* (Required)
* (Required)
* (Required)
* (Required)
(The number of people requiring training)
(For Federal Government Pricing)
* (Required)

Microsoft SharePoint 2007 Training for Developers (4 days)


This SharePoint class is delivered for private groups onsite at your offices or a location of your choice. It can also be delivered via the Internet for geographically distributed staff.

Click here for our public SharePoint classes

Microsoft SharePoint 2007 Training for Developers Overview

Microsoft SharePoint 2007 provides a huge range of functionality including enterprise content management, automation of business processes, and business intelligence and reporting. Although SharePoint is rich in features and capabilities, it involves common concepts and developer tasks that are universal to every type of SharePoint project. This SharePoint 2007course is designed to provide those who are responsible for customizing and creating new functionality within the platform mastery of these common tasks, including: customization of look and feel through styles, themes, and master pages, controls and web parts, custom pages, creation and deployment of solutions, security, debugging, workflows, custom site definitions, lists, documents libraries, and features. Students who master the contents of this course will possess the knowledge to productively contribute on most types of SharePoint implementation because they will understand the tasks and building blocks required in all types of custom solutions.

Microsoft SharePoint 2007 Training for Developers Course Goals

  • Learn about the different modes of development.
  • Learn to create to integrate site columns, content types, and lists.
  • Learn to extend lists with Office 2007.
  • Learn about creating authentication and authorization settings.
  • Understand the SharePoint 2007 architecture.
  • Learn to create a development environment and deploy solutions.
  • Understand site definitions.
  • Learn to create and use themes.
  • Learn to create master pages.
  • Learn to create user controls and web parts.
  • Learn to create custom workflows.

Microsoft SharePoint 2007 Training for Developers Course Prerequisites

Experience in the following areas is required:

  • ASP.NET
  • Visual Studio 2005
  • SQL Server 2005

Experience in the following areas would be beneficial.

  • SharePoint 2007 user experience

Microsoft SharePoint 2007 Training for Developers Course Outline

  1. Introduction to SharePoint Development
    1. Modes of Development: Configuration, Customization and Solution Development
    2. Site Collections and Sites
    3. Creating and Customizing Lists and Libraries
    4. Using Web Part Pages
  2. Site Columns and Content Types
    1. Site Columns
    2. Content Types
    3. Integrating Site Columns, Content Types, and Lists
    4. Using Calendar and Contacts Lists with Outlook 2007
  3. Extending Lists with Office 2007
    1. SharePoint Designer Workflows
    2. Reporting with Access 2007
    3. Word 2007 Mail Merges
  4. Authentication and Authorization
    1. Authentication Mechanisms
    2. Authorization and Permissions
    3. Zones
  5. Forms Based Authentication and Anonymous Access
    1. Using ASPNetSQLMembershipProvider and ASPNetSQLRoleProvider
    2. Configuring Anonymous Access
    3. Creating a Custom Membership Provider
  6. SharePoint Architecture
    1. IIS, ASP.Net, and SharePoint
    2. Page Request Pipeline
    3. What Happens When a New Web Application is Created
    4. SPVirtualPathProvider and SPPageParserFilter
  7. Features
    1. Types of Features
    2. Feature Scopes
    3. Feature Activation, Dependencies, and Stapling
    4. Feature Receivers
  8. Solution Development
    1. Creating a Development Environment
    2. Creating and Deploying Solutions
    3. Common Failure Modes
    4. Tools and Techniques to Simplify Package and Deployment
  9. Tagged Document List Example
    1. Provisioning a List with a Feature
    2. Creating a Lookup Site Column with a Feature Receiver
    3. Automating Solution Deployment
    4. Creating Custom List Definitions
  10. Site Definitions
    1. Understanding Site Definitions
    2. Creating Custom Site Definitions
    3. Specify Site Elements and Features Using Onet.xml
  11. Styles and Themes
    1. Style Basics
    2. Associating Styles with Pages
    3. Using and Creating Themes
  12. Master Pages
    1. ASP.NET Master Page Basics
    2. Master Pages in SharePoint
    3. Creating a Custom Master Page
  13. Programming Fundamentals
    1. The Microsoft.SharePoint Namespace
    2. Deploying Controls
    3. Elevation of Privileges
    4. Debugging Assemblies
    5. Code Access Security
  14. Creating User Controls and Web Parts
    1. User Controls
    2. Web Parts
    3. Delegate Controls
  15. Advanced List Concepts
    1. Manipulating Lists and List Items Programmatically
    2. Lists and Cross-site queries
    3. Events
    4. Custom Field Types
  16. Custom Workflows
    1. Comparison to SharePoint Designer Workflows
    2. Workflow basics
    3. ASP.NET Based Association, Initiation, and Modification Forms
    4. Debugging Workflows
    5. Custom Task Content Types and Forms

Microsoft SharePoint 2007 Training for Developers Course Materials

In addition to a comprehensive set of materials, including course notes and all the programming examples, each student will also receive a one-year subscription to Webucator's online reference library, which contains hundreds of the most current electronic technology books - a $149.95 per student value.

Microsoft SharePoint 2007 Training for Developers Technical Requirements

  1. Microsoft SharePoint Designer 2007
  2. Visual Studio 2005 with Service Pack 1 or later OR Visual Studio 2008
  3. Microsoft Office Professional Edition 2007 (includes Microsoft Access 2007)

Class Files for Microsoft SharePoint 2007 Training for Developers

The class files for this course are included on a DVD that is shipped with the manual.

home - onsite classes - instructor-led online courses - self-paced online courses - why webucator - partners - contact - sitemap
© 2007 Webucator. All rights reserved. info@webucator.com | Toll Free: 877-WEBUCATE (877-932-8228) | From Outside the USA: 315-446-0560 | Fax: 315-410-5320
Phoenix, AZ | Santa Clara, CA | Santa Clara, CA | Los Angeles, CA | Sacramento, CA | Washington, DC | Atlanta, GA | Chicago, IL | Indianapolis, IN | Muncie, IN
New Orleans, LA Boston, MA | Cambridge, MA | Charlestown, MA | Framingham, MA | Ipswich, MA | Lincoln, MA | Wellesley, MA | Worcester, MA | Bangor, ME | Detroit, MI
Raleigh, NC Winston-Salem, NC | Lincoln, NE | East Hanover, NJ | Eatontown, NJ | Madison, NJ | Parsippany, NJ | Trenton, NJ | Albany, NY | Buffalo, NY | Rochester, NY
New York City, NY | Syracuse, NY | West Babylon, NY | Dayton, OH | Bethlehem, PA | Philadelphia, PA | Pittsburgh, PA | Pittsburgh, PA | State College, PA
Middletown, RI | Rapid City, SD | Austin, TX | Dallas, TX | Houston, TX | Arlington, VA | McLean, VA | Seattle, WA | Toronto, Canada | Ottawa, Canada | Calgary, CA