50351 - SharePoint 2010 Overview for Developers

PDFDownload a PDF version of this course outline

Duration:2 days

Price:$998.00

Test Level:200

Certifications:
  • No Certification
Exams:
  • No Exam

Course Overview

This course will teach you 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.

Audience Profile

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

At Course Completion

After completing this course, students will be able to:

  • Sandboxed Solutions
  • RESTful Services
  • LINQ
  • Business Connectivity Services

Course 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 : Custom Deployment Steps

  • Create a Custom Deployment Step

Module 4: Sandboxed Solutions

Lessons

  • Sandboxed Solutions

Lab : Sandboxed Solutions

  • Explore Sandboxed Solutions
  • Create and Test Sandboxed Solutions
  • Explore Limitations of Sandbox Solutions
  • Configure Sandbox Points

Lab : Solution Validators

  • Create and Deploy a Solution Validator

Lab : Developer Dashboard

  • Enable Developer Dashboard

Module 5: LINQ and REST

Lessons

  • REST
  • LINQ

Lab : REST

  • Utilize REST Services
  • REST Service Reference
  • REST List Service Calls (PUT, GET)
  • REST Excel Service

Lab : LINQ

  • LINQ Introduction
  • Utilize LINQ for SharePoint
  • Use SPMetal.exe

Module 6: Client Object Model

Lessons

  • Client Object Model

Lab : Client Object Model

  • Explore Client Object Model
  • Utilize Client Object Model (.NET)

Lab : ECMAScript

  • JavaScript Object Model

Lab : 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

Lab : BCS Connectors

  • Create a custom BCS .NET Connector

Module 8: Workflows

Lessons

  • Workflows

Lab : Reusable Workflows

  • Create Reusable Workflows (Site/Global)
  • Export a workflow to Visio
  • Import a workflow from Visio
  • Save as Template

Lab : 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

Prerequisites

Before attending this course, students must have:

  • .NET Object Oriented Programming
  • Understanding of development in SharePoint 2007

Upcoming Classes

There are no scheduled classes for this course at this time. Call 1(866)399-8287 to make a request.

Microsoft Technical

    Windows Server

    SharePoint

    Windows 7

    Exchange Server

    SQL Server

    Office

    Visual Studio

    Lync

    Virtualization

    Other Technologies

      Office 365

      Systems Center

      Forefront

      Microsoft Dynamics (CRM)

      Windows Small Business Server

        Windows 8

        Select a Class

        There are no scheduled classes for this course at this time. Call 1(866)399-8287 to make a request.

        Your class selection was successfully added to your cart.

        You may add yourself to the waiting list and we will contact you if and when a seat opens up for this class.