Microsoft® SharePoint® 2010 Application Development

Public Training Price: $2495 per student
Private Training Price: $9225 for up to 3 students*
*Additional students subject to a nominal fee

 

 

 

Microsoft® SharePoint® 2010 Application Development Training Class Summary

This course provides existing .NET developers with practical information and labs that enables them to build solutions on the Microsoft SharePoint 2010 platform.

Audience: Professional developers who use Microsoft SharePoint 2010 in a team-based, medium-sized to large development environment. Experienced users of Microsoft Visual Studio 2008 SP1 and understands how to use the new features of SharePoint 2010 and Visual Studio 2010.

Prerequisites: Developing Microsoft ASP.NET Web Applications Using Visual Studio .NET and Advanced Web Application Development using Microsoft ASP.NET.

Class Length: 5 days

Microsoft® SharePoint® 2010 Application Development Training Class Objectives
  • Write code that extends SharePoint 2010
  • Add and support code to an existing project
  • Write code for and test custom features in a SharePoint solution such as a Visual Web Part or Event Receiver
  • Implement a solution designed by lead SharePoint Developer
Microsoft® SharePoint® 2010 Application Development Training Class Detailed Outline
  1. Introduction to the SharePoint 2010 Development Platform
    • SharePoint 2010 as a Development Platform
    • SharePoint 2010 Object Hierarchy
    • Working with SharePoint 2010 Objects
  2. Working with SharePoint 2010 Objects
    • Developing SharePoint Sites by Using SharePoint Designer 2010
    • Developing SharePoint Solutions by Using Visual Studio 2010
    • Packaging and Deploying SharePoint 2010 Solutions
  3. Developing SharePoint 2010 Web Parts
    • Developing Standard Web Parts
    • Developing Connected Web Parts
    • Developing Visual Web Parts
  4. Working with SharePoint Objects on the Server
    • Working with SharePoint Sites Programmatically
    • Working with SharePoint Lists Programmatically
    • Working with List Data Programmatically
  5. Creating Event Receivers and Application Settings
    • Creating Event Receivers
    • Working with Web.Config Programmatically
  6. Developing Solutions by Using Business Connectivity Services
    • Business Connectivity Services Overview
    • Developing External Content Types and Lists by Using SharePoint Designer
    • Developing Business Connectivity Services Solutions by Using Visual Studio 2010
  7. Developing SharePoint 2010 Workflows
    • Creating Workflows with SharePoint Designer
    • Creating Workflows with VS 2010
  8. Working with Client-Based APIs for SharePoint 2010
    • Overview of the SharePoint 2010 Client Object Model
    • Working with the SharePoint 2010 Client Object Model in .NET Applications
  9. Developing Interactive User Interfaces
    • Creating Menu Items and Ribbon Controls
    • Creating Client-Side Dialogs
  10. Developing Silverlight Applications for SharePoint
    • Creating Silverlight Applications for SharePoint 2010
    • Deploying and Debugging Silverlight Applications for SharePoint 2010
  11. Developing Sandboxed Solutions
    • Sandboxing and User Solutions
    • Restrictions for Sandboxed Solutions
  12. Working with SharePoint Server Profiles and Taxonomy APIs
    • User Profiles
    • Taxonomies
  13. Developing Content Management Solutions
    • Developing Enterprise Content Management Solutions
    • Developing Web Content Management Solutions

.