MS50351 - SharePoint 2010 Overview (Developer)

**Please note that CompuWorks will only accept students registering through a company or organization. Please click here for more information**

About this Course

SharePoint 2010 for Developers is a two-day instructor-led hands-on training course that teaches all the new development changes and improvements developers will find in SharePoint 2010 including:

  • Sandboxed solutions
  • LINQ
  • REST
  • Client Object Model
  • BCS
  • Workflows
  • Claims based authentication

Audience Profile

Anyone interested in getting an introductory look at the new development features of SharePoint 2010.

 

Prerequisites
Before attending this course, students must have:

  • .NET Object oriented programming and understanding of development in SharePoint 2007.

Course Objectives

Learn all the new development changes that were made to SharePoint 2010 including Sandboxed solutions, LINQ, REST, Client Object Model, BCS, Workflows and Claims based authentication.



 

 

Outline

Module 1: Overview

Module 2: User Interface

  • Lessons
    • New SharePoint Features
  • Lab: User interface
    • Understand UI Improvements
    • Use the Create Page
    • Explore the Ribbon

Module 3: Visual Studio 2010

  • Lessons
    • Visual Studio 2010
  • Lab: Visual Studio 2010
    • Explore SharePoint Project Templates
    • Use Server Explorer
    • Packaging and Deployment Tools
    • Advanced Deployment
  • Lab 2: Custom Deployment Steps - Copy
    • Create a Custom Deployment Step
  • Lab 3: RBS Provider
    • Create a custom RBS Provider

Module 4: Sandboxed Solutions

  • Lessons
    • Sandboxed Solutions
  • Lab 1: Sandboxed Solutions
    • Explore Sandboxed Solutions
    • Create and Test Sandboxed Solutions
    • Explore Limitations of Sandbox Solutions
    • Configure Sandbox Points
  • Lab 2: Solution Validators
    • Create and Deploy a Solution Validator
  • Lab 3: Developer Dashboard
    • Enable Developer Dashboard

Module 5: LINQ and REST

  • Lessons
    • REST
    • LINQ
  • Lab 1: REST
    • Utilize REST Services
    • REST Service Reference
    • REST List Service Calls (PUT, GET)
    • REST Excel Service
  • Lab 2: LINQ
    • LINQ Introduction
    • Utilize LINQ For SharePoint
    • Use SPMetal.exe

Module 6: Client Object Model

  • Lessons
    • Client Object Model
  • Lab 1: Client Object Model
    • Explore Client Object Model
    • Utilize Client Object Model (.NET)
  • Lab 2: ECMA Script
    • JavaScript Object Model
  • Lab 3: SilverLight
    • Utilize Client Object Model (SilverLight)

Module 7: Business Connectivity Services

  • Lessons
    • Business Connectivity Services
  • Lab: BCS
    • Explore External Content Types
    • Create a new External Content Type
    • Create an External List

Module 8: Workflows

  • Lessons
    • Workflows
  • Lab 1: Reusable Workflows
    • Create Reusable Workflows (Site/Global)
    • Export a workflow to Visio
    • Import a workflow from Visio
    • Save as Template
  • Lab 2: Modify OOB Workflow
    • Modify Out Of Box Workflows

Module 9: Claims Based Authentication

  • Lessons
    • Claims Based Authentication
  • Lab: Claims Based Authentication
    • Programming with Claims
    • Creating custom claims provider

 

Jul 02, 2012 - Jul 03, 2012
Aug 16, 2012 - Aug 17, 2012
Sep 27, 2012 - Sep 28, 2012



Price: $1,195