10175A Microsoft SharePoint 2010, Application Development



Similar documents
Course 10175A - Microsoft SharePoint 2010, Application Development

Microsoft SharePoint 2010, Application Development Course Outline

MOC 20488B: Developing Microsoft SharePoint Server 2013 Core Solutions

Developing Microsoft SharePoint Server 2013 Core Solutions

SharePoint 2013 Syllabus

Noramsoft Inc. Noramsoft Inc. SPT2O1O - Course Description. Developing Solutions with SharePoint Server 2010 SPT2010. Noramsoft Inc. Noramsoft Inc.

SharePoint 2010 Advanced Foundation Development

SharePoint 2010/2013 Course

Course 20489B: Developing Microsoft SharePoint Server 2013 Advanced Solutions OVERVIEW

Trainer Preparation Guide for Course 20488B: Developing Microsoft SharePoint Server 2013 Core Solutions Design of the Course

SharePoint Checklist and Resources

Intro to Developing for SharePoint Online: What Tools Can I Use?

Developing Microsoft SharePoint Server 2013 Advanced Solutions

SharePoint Development for.net Developers

This course provides students with the knowledge and skills to develop ASP.NET MVC 4 web applications.

Designing and Developing Microsoft SharePoint Server 2010 Applications Course Outline

DE-20489B Developing Microsoft SharePoint Server 2013 Advanced Solutions

Designing and Developing Microsoft SharePoint Server 2010 Applications (MS10232)

SHAREPOINT 2010 DEVELOPMENT : IN THE CLOUD. Faraz Khan Senior Consultant RBA Consulting

MS PRO: Designing Applications for Microsoft SharePoint 2010

SPT2013: Developing Solutions with. SharePoint DAYS AUDIENCE FORMAT COURSE DESCRIPTION STUDENT PREREQUISITES

Course Outline: Course 20489B: Developing Microsoft SharePoint Server 2013 Advanced Solutions

MS-10232: Designing and Developing Microsoft SharePoint Server 2010 Applications. Course Objectives. Price. Duration. Methods of Delivery

Developing ASP.NET MVC 4 Web Applications Course 20486A; 5 Days, Instructor-led

Course 10232: Designing and Developing Microsoft SharePoint Server 2010 Applications

Course 10978A Introduction to Azure for Developers

Describe how to utilize the Publishing API to access publishing settings and content.

Extending Microsoft Dynamics CRM 4.0

Developing Microsoft SharePoint Server 2013 Advanced Solutions

SharePoint 2013 DEV. David Čamdžić Kompas Xnet d.o.o.

Developing Microsoft Azure Solutions 20532B; 5 Days, Instructor-led

10232: Designing and Developing Microsoft SharePoint Server 2010 Applications

GSA2013: The Great SharePoint Adventure 2013

Extending Microsoft Dynamics CRM 2011

Developing Microsoft SharePoint Server 2013 Advanced Solutions MOC 20489

Course MS55077A Project Server 2013 Development. Length: 5 Days

Microsoft Dynamics CRM2015 Fast Track for developers

Understanding SharePoint Development Choices

SharePoint 2010 Developer Track

Implementing and Administering an Enterprise SharePoint Environment

Visual Studio 2008: Windows Presentation Foundation

Designing and Developing Microsoft SharePoint Server 2010 Applications

This three-day instructor-led course provides students with the tools to extend Microsoft Dynamics CRM 4.0.

Computer Training Source. Designing and Developing Microsoft SharePoint Server 2010 Applications

Microsoft Extending Microsoft Dynamics CRM 2011

Transition your MCPD Web Developer Skills to MCPD ASP.NET Developer 3.5 (VB)

Developing ASP.NET MVC 4 Web Applications

10978A: Introduction to Azure for Developers

CATALOG OF CLASSES IT and Technical Courses

Introduction to SharePoint Development. for.net developers

The knowledge of ASP.NET 2.0 is a must. Knowledge of Sharepoint Portal Server (SPS 2003) would be an added advantage.

Fast Track: Applications in Microsoft Dynamics CRM 2015 / CRM Online (Microsoft Training Course: F1082) - 2 days

1703 Discovering SharePoint 2007 for Developers

Seattle Course Schedule July 2013 December 2013

JapanCert 専 門 IT 認 証 試 験 問 題 集 提 供 者

Dynamic Web Programming BUILDING WEB APPLICATIONS USING ASP.NET, AJAX AND JAVASCRIPT

SAV2013: The Great SharePoint 2013 App Venture

Local Touch Global Reach. SharePoint.

SharePoint 2010 Performance and Capacity Planning Best Practices

Microsoft Dynamics Training

SHAREPOINT 2010 CLIENT SIDE OBJECT MODEL

Introduction to Azure for Developers

MS 10978A Introduction to Azure for Developers

maximizing IT productivity

Configuring and Administering Microsoft SharePoint 2010

Configuring and Administering Microsoft SharePoint 2010

ADS2013: App Development with SharePoint 2013

Microsoft Introduction to Azure for Developers

A SharePoint Developer Introduction

WEB APPLICATION DEVELOPMENT. UNIT I J2EE Platform 9

Best of SharePoint Composites

Developing ASP.NET MVC 4 Web Applications MOC 20486

DottsConnected SHAREPOINT 2010 ADMIN TRAINING. Exercise 1: Create Dedicated Service Accounts in Active Directory

Implementing and Maintaining Microsoft SQL Server 2008 Integration Services

MS 50547B Microsoft SharePoint 2010 Collection and Site Administration

10231B: Designing a Microsoft SharePoint 2010 Infrastructure

Advanced IT Pro Course for Office SharePoint Server 2007 and SharePoint Services 3.0

CHAPTER 1: INTRODUCTION TO SHAREPOINT

Catálogo de cursos plataforma elearning Microsoft Imagine Academy: Microsoft SQL Server y Visual Studio

Nintex Workflow 2013 & InfoPath Form Design workshop

55014-Upgrading Your Development Skills to SharePoint 2013

Dev01: Kentico CMS 7 Developer Essentials Syllabus

AppDev OnDemand Microsoft Development Learning Library

The Great Office 365 Adventure

Implementing and Managing Microsoft Server Virtualization

GOA365: The Great Office 365 Adventure

SP Designing a Microsoft SharePoint 2010 Infrastructure

Audience Profile This course is intended for any developer that is tasked with creating applications that interface with O365.

Course 5431: Getting Started with Microsoft Office PowerPoint Course 5420: Editing and Proofreading Documents in Microsoft Office Word 2007

Upgrading Your Development Skills to SharePoint 2013 Course 55014A; 5 Days, Instructor-led

The Trusted Technology Partner in Business Innovation PASSION DISCIPLINE INNOVATION TEAMING INTEGRITY

Oracle Forms Developer 10g: Build Internet Applications

2933A: Developing Business Process and Integration Solutions Using Microsoft BizTalk Server 2006

"Charting the Course to Your Success!" MOC B Configuring and Administering Microsoft SharePoint Course Summary

No-Code SharePoint 2013 Workflows with SharePoint Designer 2013 and Visio 55048A; 3 Days, Instructor-led

Microsoft SharePoint 2010 Overview

LEARNING SOLUTIONS website milner.com/learning phone

MICROSOFT EXAM QUESTIONS & ANSWERS

CRM University. Course Catalog. BC010 Boot Camp With a focus on the business use of Microsoft Dynamics CRM, the boot

Data Mining, Predictive Analytics with Microsoft Analysis Services and Excel PowerPivot

Transcription:

10175A Microsoft SharePoint 2010, Application Development Course Number: 10175A Course Length: 5 Days Course Overview This five day course provides existing.net developers with practical information and labs that enables them to build solutions on the Microsoft SharePoint 2010 platform. Prerequisites Before taking this course, students must have: An understanding of the problem-solving techniques that apply to software development Approximately 12 months experience with ASP.NET 3.5 with Visual Studio 2008 (or later) Approximately 1 month development experience with SharePoint 2007 or SharePoint 2010 and VS2010 (includes beta releases) creating code that interacts with the SharePoint Server-side APIs Experience performing end user tasks with SharePoint 2007 or SharePoint 2010 and an understanding of the purpose and use of the following: Lists Documents and Libraries Personalizing an SP page/site Using MySites Using SharePoint Designer Audience This course is intended for professional developers who use Microsoft SharePoint 2010 in a team-based, medium-sized to large development environment. Members of the audience are experienced users of Microsoft Visual Studio 2008 SP1. The audience understands how to use the new features of SharePoint 2010 and Visual Studio 2010. Course Outline Course Introduction Course Introduction 3m Module 01 - Introduction to the SharePoint 2010 Development Platform Lesson 1: SharePoint 2010 as a Development Platform SharePoint 2010 Developer Landscape SharePoint 2010 Technology Stack Advantages of SharePoint 2010 As a Development Platform Common Types of SharePoint Development Projects Lesson 2: SharePoint 2010 Object Hierarchy Hierarchical Overview of Objects in SharePoint 2010 SPFarm Objects SPService Objects SPWebApplication Objects Demo - SPWebApplication Objects 1h 28m

SPWebApplication Example SPSite Objects Demo - SPSite Objects SPSite Examples SPWeb Objects SPWeb Examples SPList Objects Demo - SPList Objects SPList Example Lesson 3: Working with SharePoint 2010 Objects Retrieving Properties from SharePoint Objects Updating Properties for SharePoint Objects Creating and Deleting SharePoint Objects Disposing of SharePoint Objects Module 01 Review Module 02 - Using SharePoint 2010 Developer Tools Lesson 1: Developing SharePoint Sites by Using SharePoint Designer 2010 Editing SharePoint Sites by Using SharePoint Designer 2010 Demo - Editing SharePoint Sites by Using SharePoint Designer 2010 Designing and Developing SharePoint Sites by Using SharePoint Designer 2010 Lesson 2: Developing SharePoint Solutions by Using Visual Studio 2010 SharePoint Project Types SharePoint Project Item Types Creating SharePoint Storage Items by Using Visual Studio 2010 List Definition Elements List Definition Schema List Instance Elements and Data Lesson 3: Packaging and Deploying SharePoint 2010 Solutions Managing SharePoint Features by Using Visual Studio 2010 Managing SharePoint Solutions by Using Visual Studio 2010 Deploying SharePoint Solutions by Using Visual Studio 2010 Debugging SharePoint Solutions by Using Visual Studio 2010 Deploying SharePoint Solutions by Using Windows PowerShell Adding Custom Assemblies to SharePoint Solutions Adding Build Events to SharePoint Solutions Demo - Using Visual Studio 2010 Module 02 Review 1h 13m Module 03 - Developing SharePoint 2010 Web Parts Lesson 1: Developing Standard Web Parts What Is a Standard Web Part? Adding Standard Web Parts to Visual Studio 2010 Projects Overriding Base Class Methods Exposing Custom Properties in Web Parts 54m

Lesson 2: Developing Connected Web Parts What Are Connected Web Parts? Creating Connection Interfaces Creating Provider Web Parts Creating Consumer Web Parts Connecting Web Parts in SharePoint Sites Lesson 3: Developing Visual Web Parts What Is a Visual Web Part? Adding Visual Web Parts to Visual Studio 2010 Projects Developing User Interfaces for Visual Web Parts Developing Code for Visual Web Parts Deploying Visual Web Parts from Visual Studio Demo - Visual Web Parts Module 03 Review Module 04 - Working with SharePoint Objects on the Server Lesson 1: Working with SharePoint Sites Programmatically Creating Sites Programmatically Deleting Sites Programmatically Securing Sites Programmatically Adding Role Definitions, Role Assignments, and Role Definition Bindings Lesson 2: Working with SharePoint Lists Programmatically Creating Lists Programmatically Deleting Lists Programmatically Adding and Removing List Fields Lesson 3: Working with List Data Programmatically Retrieving List Items from a List Querying List Items with CAML Querying List Items by Using LINQ to SharePoint Updating List Items Adding List Items to Lists Deleting List Items Demo - SharePoint Object Model Module 04 Review 1h 24m Module 05 - Creating Event Receivers and Application Settings Lesson 1: Creating Event Receivers Types of Event Targets Demo - Adding Event Receiver Types of Events Creating List Item Event Receivers Creating List E-Mail Event Receivers Creating List Workflow Event Receivers Creating List Event Receivers Creating Web Event Receivers 1h 19m

Creating Feature Receivers Demo - Adding a Feature Receiver Canceling Events Lesson 2: Working with Web.Config Programmatically Web Applications and Web.Config Adding Web.Config Entries Retrieving Web.Config Entries Module 05 Review Module 06 - Developing Solutions by Using Business Connectivity Services Lesson 1: Business Connectivity Services Overview What Is Business Connectivity Services? External Content Types and External Lists Business Connectivity Services Architecture Lesson 2: Developing External Content Types and Lists by Using SharePoint Designer Creating Connections to External Data Demo - Creating External Connections Creating External Content Types and Operations Creating External Lists and Forms Securing External Content Types Lesson 3: Developing Business Connectivity Services Solutions by Using Visual Studio 2010 Visual Studio Scenarios for Business Connectivity Services Solutions Creating Business Data Catalog Models Business Data Catalog Entities and Type Descriptors Implementing Business Data Catalog Methods Module 06 Review 1h 3m Module 07 - Developing SharePoint 2010 Workflows Lesson 1: Creating Workflows by Using SharePoint Designer Creating SharePoint Designer Workflows Creating Initiation Form Parameters Creating Local Variables Types of Conditions Types of Actions Building SharePoint Designer Workflows Demo - Building a Workflow in SharePoint Designer Lesson 2: Creating Workflows by Using Visual Studio 2010 Types of Workflows Developing Workflows Workflow Initiation Forms Sequential Workflows State Machine Workflows Module 07 Review 58m

Module 08 - Working with Client-Based APIs for SharePoint 2010 Lesson 1: Overview of the SharePoint 2010 Client Object Model Accessing SharePoint Data in Remote Applications 1h 20m Client Object Model Architecture Client Object Model Processes Developing.NET Clients for the SharePoint Client Object Model Demo - Client Object Model Developing Silverlight Clients for the SharePoint Client Object Model Developing JavaScript Clients for the SharePoint Client Object Model Lesson 2: Working with the SharePoint 2010 Client Object Model in.net Applications Creating ClientContext Objects Loading Webs Creating Webs Loading and Creating Lists Working with List Data Calling ExecuteQuery and ExecuteQueryAsync Methods Disposing of ClientContext Objects Module 08 Review Module 09 - Developing Interactive User Interfaces Lesson 1: Creating Menu Items and Ribbon Controls Overview of Custom Actions Creating Custom Action Menu Items Creating Custom Action Ribbon Controls Accessing SharePoint Objects from Custom Actions Lesson 2: Creating Client-Side Dialogs Overview of the Dialog Platform Creating Dialogs Showing and Hiding Dialogs Interacting with SharePoint Objects in Client-Side Dialogs Module 09 Review 57m Module 10 - Developing Silverlight Applications for SharePoint Lesson 1: Creating Silverlight Applications for SharePoint 2010 Silverlight Integration with SharePoint 2010 SharePoint Client Object Model DLLs for Silverlight Accessing SharePoint Objects and Data in Silverlight Applications Asynchronous Communication Between Silverlight and SharePoint Lesson 2: Deploying and Debugging Silverlight Applications for SharePoint 2010 Deploying Silverlight Applications to SharePoint Displaying Silverlight Applications in SharePoint 2010 Sites Developing Custom Web Parts for Displaying Silverlight Applications Debugging Silverlight Applications Module 10 Review 1h

Module 11 - Developing Sandboxed Solutions Lesson 1: Sandboxing and User Solutions Overview of User Solutions The Sandboxed Environment Sandboxed Solutions and Visual Studio 2010 Debugging Sandboxed Solutions by Using Visual Studio 2010 Lesson 2: Restrictions for Sandboxed Solutions Project Types and Project Item Types Allowed and Disallowed Operations Data Access Demo - Solutions Module 11 Review 1h 14m Module 12 - Working with SharePoint Server Files and Taxonomy APIs Lesson 1: User Profiles Overview of User Profiles and Personal Sites Enterprise Search and People Search Retrieving User Profile Properties Updating User Profile Properties Creating Personal Sites Programmatically Lesson 2: Taxonomies Overview of Taxonomies Enterprise Search and Taxonomic Terms Retrieving Taxonomies Programmatically Creating Taxonomic Terms Programmatically Module 12 Review 59m Module 13 - Developing Content Management Solutions Lesson 1: Developing Enterprise Content Management Solutions Document Management in SharePoint Server 2010 Working With Document Sets Working with Content Types Demo - Content Types Working with Digital Assets Programming with Word Automation Services Lesson 2: Developing Web Content Management Solutions Master Pages and Page Layouts Applying Themes and Styles Module 13 Review Course Closure 1h 20m Total Duration: 15h 11m