Event Date/Time: Nov 28, 2011 End Date/Time: Nov 30, 2011
Report as Spam


This SharePoint 2010 training class provides developers with practical information and labs that enables them to build solutions on the Microsoft SharePoint 2010 platform using SharePoint Designer 2010 and Visual Studio 2010. This course is the place to learn the SharePoint 2010 business solutions architecture, application development and best practices. SharePoint Innovations SharePoint Developer Training environment is a real-world enterprise server development and testing farm hosted in a SAS 70 compliant datacenter.

Microsoft Certification

This course prepare the students for following certifications

70-573: MCTS: Microsoft SharePoint 2010, Application Development
70-576: PRO: Designing and Developing Microsoft SharePoint 2010 Applications


This course is intended for:

IT Professionals (Administrators, Architects, Developers, Creative Designers etc.)

Non-IT Professionals who will be participating in SharePoint 2010 Business Application Development projects in their organization.


3 Days

Course Outline

Module 1 - SharePoint 2010 Developer Overview
SharePoint 2010 and Microsoft.NET Architecture
SharePoint 2010 Application Development Platform
SharePoint 2010 Farm and Service Application Architecture
SharePoint 2010 Sites, Lists and Libraries Overview
SharePoint Developer Concepts and Best Practices

Module 2 - SharePoint 2010 Application Development Environment and Tools
SharePoint Designer 2010 and Visual Studio 2010
SharePoint 2010 Object Model (Server, Client and Web Services)
Packaging and Deployment Tools for SharePoint 2010 Applications

Module 3 – Developing SharePoint 2010 Event Handlers
SharePoint 2010 Event Management Architecture
Build and Deploy a Custom Event Handler using Visual Studio 2010
Working with SharePoint Sites, Lists and List Data Programmatically
Build, Package and Deploy SharePoint 2010 Event Handlers

Module 4 – Developing SharePoint 2010 Web Parts
SharePoint 2010 Web Part Architecture
Build and Deploy a Custom Web Part using Visual Studio 2010
Visual Web Parts and Visual Studio 2010 Web Part Designer
Build, Package and Deploy SharePoint 2010 Web Parts

Module 5 - SharePoint Content Types
Overview of Enterprise Content Type Architecture
Create and Manage Site Columns and Content Types
Document Sets, Term Stores, Content Type Hub
Managed Metadata and Content Types common business use cases and usage scenarios
Content Type Best Practices

Module 6 – Developing SharePoint 2010 Features
SharePoint 2010 Features Architecture
Build and Deploy a Custom Feature using Visual Studio 2010
Develop Feature Event Receivers
Deploying SharePoint 2010 Features

Module 7 - SharePoint Workflows
SharePoint Workflow Developer Overview
SharePoint Out-of-the-box Workflows
Workflow scenarios, Creating workflows, Configuring workflow settings, Deploying workflows
Workflow best practices and 3rd party add-ons

Module 8 – Building Workflows using SharePoint Designer 2010
Creating Custom Workflows and Extending existing workflows with SharePoint Designer 2010
Building Site, Reusable and List Workflows using SharePoint Designer 2010
Creating workflows in Visio 2010
Workflow Packaging and Deployment

Module 9 – Building Workflows using Visual Studio 2010
Visual Studio 2010 SharePoint Workflow Development Tools
Windows Workflow Foundation (WF) Architecture Overview
Build and Deploy a Custom .NET Workflow using Visual Studio 2010
Build and Deploy a Custom SharePoint Workflow using Visual Studio 2010
Integrating InfoPath and ASPX Forms to Workflows

Module 10 – InfoPath Business Forms and Workflows
Overview of InfoPath Forms Services
Create and Publish InfoPath Forms
Connect Out-of-the-box and Custom SharePoint Designer and Visual Studio Workflows to InfoPath Forms
Creating Composite Business Applications and Office Business Applications (OBA) Architecture
Business Forms Applications Best Practices

Module 11 – SharePoint Business Intelligence and Dashboards
Create and Manage Key Performance Indicators (KPIs)
Excel Services and Excel Services Web Parts
Chart Web Part, SQL Server Reporting Services
Introduction to PerformancePoint Services

Module 12 – Business Connectivity Services (BCS)
SharePoint 2010 BCS Overview
Create and Configure Business Connectivity Services
External Content Types and Lists using SharePoint Designer and Visual Studio
Integrate External Systems (Databases, Web Services, ERP/CRM/3rd Party Apps) to SharePoint using BCS
BCS and Search Integration
SharePoint eCommerce Development – CommercePoint Developer Case Study

Module 13 – SharePoint Branding and Web Content Management (WCM)
SharePoint Site Design, WCM and Branding Overview
ASP.NET, Master Pages, CSS, Themes, Application Pages and Page Layouts
Branding Project: Brand a SharePoint Publishing Site with Custom Master Pages, HTML, Navigation, Page Layout and CSS
SharePoint Branding Best Practices

Module 14 - Sandboxed Solutions
Sandboxing and User Solutions
Restrictions for Sandboxed Solutions
Creating Sandboxed Solutions for SharePoint 2010

Module 15 – Client-Side and Web Services Application Development
Client Side Application Development Overview • Silverlight, Web Services (WCF/REST)
LINQ to SharePoint
Developing .NET and Silverlight Applications by Using the SharePoint Client Object Model


14631 SW Millikan Way
United States