SharePoint 2010- Developer

Have Queries? Ask us +91 72592 22234

Course Overview

MS SharePoint 2010 Application Developer training course provides existing .NET developers with practical information and labs that enables them to build solutions on the SharePoint 2010 platform.

Course Content

Introduction to the SharePoint 2010 Development Platform

  • SharePoint 2010 as a Development Platform
  • SharePoint 2010 Object Hierarchy
  • Working with SharePoint 2010 Objects


  • Developing with the SharePoint 2010 Object Hierarc
  • Creating SharePoint 2010 Application Pages
  • Enumerating SharePoint 2010 Farm Hierarchies
  • Manipulating Properties of Objects in the SharePoint Farm

Using SharePoint 2010 Developer Tools

  • Developing SharePoint Sites by Using SharePoint Designer 2010
  • Developing SharePoint Solutions
  • Packaging and Deploying SharePoint 2010 Solutions


  • Creating Document Libraries by Using SharePoint Designer 2010
  • Creating SharePoint List Definitions and Instances
  • Packaging Features and Solutions

Developing SharePoint 2010 Web Parts

  • Developing Standard Web Parts
  • Developing Connected Web Parts
  • Developing Visual Web Parts


  • Creating, Deploying, and Debugging a Simple Web Part
  • Using SharePoint Components in a Web Part
  • Creating a Visual Web Part

Working with SharePoint Objects on the Server

  • Working with SharePoint Sites Programmatically
  • Working with SharePoint Lists Programmatically
  • Working with List Data Programmatically


  • Creating and Securing Sites Programmatically
  • Creating Lists Programmatically
  • Retrieving Secured Data

Creating Event Receivers and Application Settings

  • Creating Event Receivers
  • Working with Web.Config Programmatically


  • Creating List Event Receivers
  • Creating Feature Receivers to Modify Web.Config
  • Creating Web Event Receivers

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


  • Creating External Content Types and Lists by Using SharePoint Designer 2010
  • Creating Business Data Catalog Models

Developing SharePoint 2010 Workflows

  • Creating Workflows with SharePoint Designer
  • Creating Workflows with Visual Studio 2010


  • Creating Workflows by Using SharePoint Designer
  • Creating a Sequential Workflow

Working with Client-Based APIs

  • Overview of the SharePoint 2010 Client Object Model
  • Working with the SharePoint 2010 Client Object Model in .NET Applications


  • Creating a SharePoint 2010 Site, List, and List Items Using the Client Object Model
  • Building and Using the Console Application

Developing Interactive User Interfaces

  • Creating Menu Items and Ribbon Controls
  • Creating Client-Side Dialogs


  • Creating a Site Actions Menu Item
  • Creating a Ribbon Item
  • Creating a Client-Side Dialog

Developing Silverlight Applications for SharePoint

  • Creating Silverlight Applications
  • Deploying and Debugging Silverlight Applications


  • Creating a Silverlight Application
  • Developing the Silverlight Application

Developing Sandboxed Solutions

  • Sandboxing and User Solutions
  • Restrictions for Sandboxed Solutions


  • Creating a Sandboxed Solution
  • Investigating Allowed and Disallowed Operations in Sandboxed Solutions

Working with SharePoint Server Profiles and Taxonomy APIs

  • User Profiles
  • Taxonomies


  • Working with User Profiles and Taxonomies Programmatically
  • Managing User Profiles
  • Working with User Profiles Programmatically

Developing Content Management Solutions

  • Developing Enterprise Content Management Solutions
  • Developing Web Content Management Solutions


  • Branding SharePoint Sites
  • Customizing Master Pages
  • Applying a Theme to a SharePoint Site

Customer Reviews

Thanks to Xpertised and the tutor who walked me through all the topics with Practical exposure which is helping me in my current project.

Course was quite helpful in terms of understanding of concepts and practicality. Its really a very friendly environment to learn. The timing were mutually chosen, as we both are working professional. I am quite satisfied with the course.


For Batch Details
Call us at: +91 7259222234

Not sure? Consult Our Experts

Looking for a Training for


My Team/Organization

I agree to be contacted over mail or phone

Call us at: +91 7259222234