MS-50351 - SharePoint 2010 Overview for Developers
Course
MS-50351
Price:
$1,395.00
Software Assurance Value:
2
Duration:
2 Days
MS-50351 - SharePoint 2010 Overview for Developers
Table of Contents
Introduction
Audience
At Completion
Prerequisites
Microsoft Certified Professional Exams
Student Materials
Outline
Introduction
This 2-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.
Return to Top
Audience
Anyone interested in getting an introductory look at the new development features of SharePoint 2010.
Return to Top
At Completion
After completing this course, students will be able to:
- Sandboxed Solutions
- RESTful services
- LINQ and Business Connectivity Services.
Return to Top
Prerequisites
Before attending this course, students must have:
- .NET Object Oriented programming and understanding of development in SharePoint 2007.
Return to Top
Microsoft Certified Professional Exams
TBA
Return to Top
Student Materials
The student kit includes a comprehensive workbook and other necessary materials
for this class.
Return to Top
Outline
Module 1: Overview
A simple introduction module.
Lessons
Overview
After completing this module, students will be able to:
Understand your course, classroom, classmates, facility and instructor.
Module 2: User Interface
In this module we take a look at the new features of SharePoint 2010 from a user interface standpoint. This module will help you with navigating through the remainder of the modules and labs faster. Some things we will explore include the new Ribbon and UI aspects.
Lessons
New SharePoint Features
Lab : User interface
UI Improvements
Create Page
Ribbon
Wiki Capabilities
After completing this module, students will be able to:
Describe the new UI features of SharePoint sites
Understand how to work with the Ribbon
Module 3: Visual Studio 2010
In this module we are going to take a look at the new SharePoint project templates includes with Visual Studio 2010 and their many improved features!
Lessons
Visual Studio 2010
Lab : Visual Studio 2010
Explore SharePoint Project Templates
Packaging and Deployment
Advanced Deployment
Server Explorer
After completing this module, students will be able to:
Be familiar with the new Visual Studio 2010 interface
What SharePoint project templates exists in Visual Studio 2010
How to utilize the deployment capabilities of the templates
How to fix common 64 bit development issues
Module 4: Sandboxed Solutions
In this module we are going to take a look at SandBoxed Solutions in SharePoint 2010.
Lessons
Sandboxed Solutions
Lab : Sandboxed Solutions
Explore Sandboxed Solutions
Create and Test Sandboxed Solutions
Explore Limitations of Sandbox Solutions
Configure Sandbox Points
Lab : DeveloperDashboard
Enable Developer Dashboard
After completing this module, students will be able to:
How to create a SandBoxed Solution
What the limitations are of SandBoxed Solutions
What Resource Measures are and how to modify them
Module 5: LINQ and REST
In this module we are going to take a look at the new REST and LINQ features of SharePoint 2010.
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
After completing this module, students will be able to:
How to use REST Services
How to generate and use LINQ
Module 6: Client Object Model
In this module we are going to take a look at the three new Client Object Models available in SharePoint 2010!
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)
After completing this module, students will be able to:
How to use the Client Object Model
How to use the JavaScript Object Model
How to use the Silverlight Object Model
Module 7: Business Connectivity Services
In this module we are going to take a look at the new Business Connectivity Services.
Lessons
Business Connectivity Services
Lab : BCS
Explore External Content Types
Create a new External Content Type
Create an External List
After completing this module, students will be able to:
Understand how BCS works
How to build new BCS applications
How to Upgrade your older BDC applications
Module 8: Workflows
In this module we are going to take a look at implementing workflows with SharePoint Designer 2010.
Lessons
Workflows
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
After completing this module, students will be able to:
Build workflows with SharePoint Designer 2010
Understand how to edit built in workflows
Implement logging in your workflows
Module 9: Claims Based Authentication
In this module we are going to take a look at the new workflow features of SharePoint 2010.
Lessons
Claims Based Authentication
Lab : ClaimsBasedAuth
Programming with Claims
Creating custom claims provider
After completing this module, students will be able to:
How to work with Claims Based Authentications
How to build a Claims provider
Return to Top