Live Webinar - Options for Running Microservices in AWS

closeClose

SharePoint 2010 Overview (Developer)

Course Details
Code: 50351
Tuition (USD): $2,295.00 $2,065.50 • Classroom (3 days)

This 3-day instructor-led 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.

Skills Gained

  • Sandboxed Solutions, RESTful services, LINQ and Business Connectivity Services.

Who Can Benefit

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

Prerequisites

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

Course Details

Outline


Module 1: Overview
A simple introduction module.
Lessons

  • None

Lab 1: None
  • None
After completing this module, students will be able to:
Module 2: User Interface

Lessons
  • New SharePoint Features

Lab 1: User interface
  • Understand UI Improvements
  • Use the Create Page
  • Explore the Ribbon
After completing this module, students will be able to:
Module 3: Visual Studio 2010

Lessons
  • Visual Studio 2010

Lab 1: Visual Studio 2010
  • Explore SharePoint Project Templates
  • Use Server Explorer
  • Packaging and Deployment Tools
  • Advanced Deployment

Lab 2: Custom Deployment Steps
  • Create a Custom Deployment Step
After completing this module, students will be able to:
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: DeveloperDashboard
  • Enable Developer Dashboard
After completing this module, students will be able to:
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
After completing this module, students will be able to:
Module 6: Client Object Model

Lessons
  • Client Object Model

Lab 1: ClientObjectModel
  • Explore Client Object Model
  • Utilize Client Object Model (.NET)

Lab 2: ECMAScript
  • JavaScript Object Model

Lab 3: SilverLight
  • Utilize Client Object Model (SilverLight)
After completing this module, students will be able to:
Module 7: Business Connectivity Services

Lessons
  • Business Connectivity Services

Lab 1: BCS
  • Explore External Content Types
  • Create a new External Content Type
  • Create an External List

Lab 2: BCS Connectors
  • Create a custom BCS .NET Connector
After completing this module, students will be able to:
Module 8: Workflows

Lessons
  • Workflows

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

Lab 2: ModifyOOBWorkflow
  • Modify Out Of Box Workflows
After completing this module, students will be able to:
Module 9: Claims Based Authentication

Lessons
  • Claims Based Authentication

Lab 1: ClaimsBasedAuth
  • Programming with Claims
  • Creating custom claims provider
After completing this module, students will be able to: