A Small Class Size is the Best Learning Environment*
Only F1 has no more than 6 Delegates in a Class
Everyone has Individual Attention from the Trainer

Microsoft SharePoint 2010 Overview for Developers
(Microsoft Training Course: 50351) - 2 days - £820 exc VAT

 Dec Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov 
London14 11 08 14 11 09  13 10 14 12 09  

> Target Audience
This course will teach students 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. It is intended for anyone interested in getting an introductory look at the new development features of SharePoint 2010.
> Course outline
  1. User Interface
  2. Visual Studio 2010
  3. Sandboxed Solutions
  4. LINQ and REST
  5. Client Object Model
  6. Business Connectivity Services
  7. Workflows
  8. Claims Based Authentication

Module 1: User Interface
  • This module takes a look at the new features of SharePoint 2010 from a user interface standpoint, including the new Ribbon.
  • UI Improvements
  • Create Page
  • Ribbon
  • Wiki Capabilities
  • Lab: User Interface
  • Describe the new UI features of SharePoint sites.
  • Understand how to work with the Ribbon.
Module 2: Visual Studio 2010
  • This module looks at the new SharePoint project templates included with Visual Studio 2010 and their many improved features.
  • Explore SharePoint Project Templates
  • Packaging and Deployment
  • Advanced Deployment
  • Server Explorer
  • Lab: Visual Studio 2010
  • Be familiar with the new Visual Studio 2010 interface.
  • Know which SharePoint project templates exist in Visual Studio 2010.
  • Know how to utilize the deployment capabilities of the templates.
  • Understand how to fix common 64 bit development issues.
Module 3: Sandboxed Solutions
  • This module looks at SandBoxed Solutions in SharePoint 2010.
  • Explore Sandboxed Solutions
  • Create and Test Sandboxed Solutions
  • Explore Limitations of Sandbox Solutions
  • Configure Sandbox Points
  • Enable Developer Dashboard
  • Lab: Sandboxed Solutions
  • Lab: DeveloperDashboard
  • Create a SandBoxed Solution.
  • Understand the limitations of SandBoxed Solutions.
  • Know what Resource Measures are and how to modify them.
Module 4: LINQ and REST
  • This module looks at the new REST and LINQ features of SharePoint 2010.
  • Utilize REST Services
  • REST Service Reference
  • REST List Service Calls (PUT, GET)
  • REST Excel Service
  • LINQ Introduction
  • Utilize LINQ For SharePoint
  • Use SPMetal.exe
  • Lab: REST
  • Lab: LINQ
  • Use REST Services.
  • Generate and use LINQ.
Module 5: Client Object Model
  • This module looks at the three new Client Object Models available in SharePoint 2010.
  • Explore Client Object Model
  • Utilize Client Object Model (.NET)
  • JavaScript Object Model
  • Utilize Client Object Model (SilverLight)
  • Lab: ClientObjectModel
  • Lab: ECMAScript
  • Lab: SilverLight
  • Know how to use the Client Object Model.
  • Know how to use the JavaScript Object Model.
  • Know how to use the Silverlight Object Model.
Module 6: Business Connectivity Services
  • This module looks at the new Business Connectivity Services.
  • Explore External Content Types
  • Create a new External Content Type
  • Create an External List
  • Lab: Business Connectivity Services
  • Understand how BCS works.
  • Be able to build new BCS applications.
  • Know how to upgrade your older BDC applications.
Module 7: Workflows
  • This module looks at implementing workflows with SharePoint Designer 2010.
  • Create Reusable Workflows (Site/Global)
  • Export a workflow to Visio
  • Import a workflow from Visio
  • Save as Template
  • Modify Out Of Box Workflows
  • Lab: ReusableWorkflows
  • Lab: OOBWorkflows
  • Be able to build workflows with SharePoint Designer 2010.
  • Understand how to edit built in workflows.
  • Implement logging in your workflows.
Module 8: Claims Based Authentication
  • This module looks at the new workflow features of SharePoint 2010.
  • Programming with Claims
  • Creating custom claims provider
  • Lab: Claims Based Authentication
  • Work with Claims Based Authentications.
  • Know how to build a Claims provider.
> Pre-Requisites
Before attending this course, students must have the following pre-requisites:
  • Experience with .NET Object Oriented programming.
  • An understanding of development in SharePoint 2007.
> Purpose
After completing this course, students will be able to create a Sandboxed Solution; utilize REST services; utilise LINQ features in SharePoint 2010; understand the Client Object Models available in SharePoint 2010; understand how Business Connectivity Services works; build BCS applications; build workflows with SharePoint Designer 2010; work with Claims Based Authentication.
There are no exams directly associated with this course