AmeriTeach - Computer Training Microsoft Gold CPLS

 

Developing and Customizing Applications for Microsoft SharePoint 2010

Course 10175: Five days; Instructor-Led

 

Additional SharePoint Training

Course 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

Prerequisites

  • 2310: Developing Microsoft ASP.NET Web Applications Using Visual Studio .NET
  • 2311: Advanced Web Application Development using Microsoft ASP.NET

This Course prepares students for the following Exams

  • 70-573 : TS: Microsoft SharePoint 2010, Application Development

Course Outline
Module 1: Working with the SharePoint User Interface

  • Manage SPSite and SPWeb programmatically by using Visual Studio 2010
  • Implement a dialog by using the Dialog Framework
  • Create a custom ribbon object
  • Customize navigation programmatically
  • Create and apply branding to a SharePoint site

Module 2: Developing Web Parts and Controls

  • Create Web Parts
  • Create connectable Web Parts
  • Debug Web Parts
  • Create and implement delegate controls

Module 3: Developing Business Logic

  • Implement a custom workflow in Visual Studio 2010
  • Create a custom workflow action
  • Create and implement event receivers
  • Customize Enterprise Content Management (ECM)
  • Create, implement and debug a Timer Job
  • Create and modify Business Connectivity Service model in Visual Studio 2010
  • Manage Users, Groups, Permissions

Module 4: Working With SharePoint Data

  • Access list data by using the Server object model
  • Access SharePoint Data by using ADO.NET Data Services
  • Access (CRUD) data by using the Client Object Model
  • Work with documents programmatically
  • Work with the meta data
  • Extending SharePoint Search
  • Implement and debug code that executes in an alternative security context
  • Create and modify a custom content type

Module 5: Stabilizing and Deploying SharePoint Components

  • Manage a solution in Visual Studio 2010
  • Manage a feature by using Visual Studio 2010
  • Store and retrieve configuration data
  • Create a site definition by using Visual Studio 2010
  • Manage SharePoint object life cycle by using the Dispose API
  • Develop, debug, and deploy sandboxed solutions

 

 

 

 
 

For more information call 720.346.1710 or visit: www.ameriteach.com

7800 E. Dorado Place, Greenwood Village, CO 80111