50351: SharePoint 2010 Overview (Dev)
Two days—Instructor-led

Bookmark and Share



About this Course


This 2-day overview course will introduce you to the new features of SharePoint 2010 from a developer's perspective.

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:

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.


Prerequisites

Before attending this course, students must have:

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


Course Outline


Modules 1: Course Overview

o Overview
o User Interface

Lesson: New SharePoint Features

• Collaboration Qualities
• Design Goals
• UI Improvements
• Ribbon
• Wiki Capabilities

  Lab: User interface
• Understand UI Improvements
• Use the Create Page
• Explore the Ribbon

Modules 2: Visual Studio 2010

Lesson: Visual Studio 2010

• Overview
• Project Templates
• Packaging and Deployment
• SPTools & Extensibility
• Hints

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 3: Sandboxed Solutions

Lesson: Sandboxed Solutions

• Architecture
• Solution Points
• Solution Validators
• Solution Gallery
• Limitations

  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: DeveloperDashboard
• Enable Developer Dashboard

o LINQ and REST

 Lesson: REST
• Overview
• REST Services

Lesson: LINQ
• LINQ
• LINQ for SharePoint

  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

o Client Object Model

Lesson: Client Object Model
• Overview
• Client Object Model
• JavaScript
• Silverlight
• JQuery

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

  Lab: ECMAScript
• JavaScript Object Model

  Lab: SilverLight
• Utilize Client Object Model (SilverLight)

o Business Connectivity Services

Lesson: Business Connectivity Services
• Overview
• Business Connectivity Services
• Upgrading

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

o Workflows

Lesson: Workflows
• Out of Box Workflows
• Out of Box Conditions
• Out of Box Actions
• Site/Global Workflows
• External Data

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

  Lab: ModifyOOBWorkflow
• Modify Out Of Box Workflows

o Claims Based Authentication

Lesson: Claims Based Authentication
• Overview
• Claims Based Security
• Custom Claim Providers

  Lab: ClaimsBasedAuth
• Programming with Claims
• Creating custom claims provider


 

| Home | About Us | Contact Us | Find a Course |