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

View Recent History

Course:(8911) Installation and Deployment in Microsoft Dynamics CRM 4.0 - Microsoft Training Courses in London and South West
Course:(2552) Designing, Planning, and Managing a Windows SharePoint Services Infrastructure - Microsoft Training Courses in London and South West
Course:(F1024) What's New in Microsoft CRM 3.0 - Applications - Microsoft Training Courses in London and South West
Course:(2732) Planning Deploying and Managing an Enterprise Project Management Solution - Microsoft Training Courses in London and South West
Course:(2505) Deploying Microsoft Office XP - Microsoft Training Courses in London and South West
indexes/Certification_courses_index.aspx Training Course Index - F1Computing Microsoft Training Courses London South West UK
Course:(2289) Deploying Business Desktops with Microsoft Windows XP and Microsoft Office 2003 - Microsoft Training Courses in London and South West
Course:(2830) Designing Security for Microsoft Networks - Microsoft Training Courses in London and South West
Course:(80054) Project Managing Microsoft Dynamics CRM Implementations with Microsoft Dynamics Sure Step - Microsoft Training Courses in London and South West
Course:(F1008) Developer Reskilling: Visual FoxPro to Visual Basic - Microsoft Training Courses in London and South West
Course:(2073) Programming a Microsoft SQL Server 2000 Database - Microsoft Training Courses in London and South West
Course:(F1002) Visual FoxPro 6.0 Enterprise - Microsoft Training Courses in London and South West
Course:(5060) Implementing Windows SharePoint Services 3.0 - Microsoft Training Courses in London and South West
Course:(8529) Microsoft CRM 3.0 Administration - Microsoft Training Courses in London and South West
Course:(2030) Creating Reporting Solutions using Microsoft SQL Server 2000 Reporting Services - Microsoft Training Courses in London and South West
Course:(2731) Deploying and Managing Microsoft Identity Integration Server (MIIS) 2003 - Microsoft Training Courses in London and South West
Course:(4009) Setting Up Projects for Success Using Microsoft Office Project 2003 - Microsoft Training Courses in London and South West
Course:(8522) Microsoft CRM 3.0 Marketing Automation - Microsoft Training Courses in London and South West
Course:(2553) Designing, Planning, and Managing a SharePoint Portal Server 2003 Infrastructure - Microsoft Training Courses in London and South West
Course:(2723) Microsoft SQL Server 2000 for Experienced Database Professionals - Microsoft Training Courses in London and South West
Course:(F1028) Introduction to Microsoft Dynamics CRM 4 for Small and Medium Businesses - Microsoft Training Courses in London and South West
Course:(2591) Implementing Replication Using Microsoft SQL Server 2000 - Microsoft Training Courses in London and South West
Course:(F1023) What's New in Microsoft CRM 3.0 - Technical - Microsoft Training Courses in London and South West
Course:(1131) SQL Server 7.0 Upgrade and Migration - Microsoft Training Courses in London and South West
Course:(6294) Planning and Managing Windows 7 Desktop Deployments and Environments - Microsoft Training Courses in London and South West
Course:(2093) Implementing Business Logic with MDX in Microsoft SQL Server 2000 - Microsoft Training Courses in London and South West
Course:(2071) Querying Microsoft SQL Server 2000 with Transact-SQL. - Microsoft Training Courses in London and South West
Exchange Server 2010 Training Course Index - F1Computing Microsoft Training Courses London South West UK
Course:(8526) Microsoft CRM 3.0 Installation and Configuration - Microsoft Training Courses in London and South West
Visual Studio 2008 Training Course Index - F1Computing Microsoft Training Courses London South West UK
Course:(2840) Implementing Security for Applications - Microsoft Training Courses in London and South West
Course:(2074) Designing and Implementing OLAP Solutions with Microsoft SQL Server 2000 - Microsoft Training Courses in London and South West
Course:(4005) Beyond the Spreadsheet: Managing Financial Information Using Microsoft Office Access 2003 - Microsoft Training Courses in London and South West
Course:(5061) Implementing Microsoft Office SharePoint Server 2007 - Microsoft Training Courses in London and South West
Course:(80003) Workflow in Microsoft Dynamics CRM 4.0 - Microsoft Training Courses in London and South West
Visual Basic .NET Training Course Index - F1Computing Microsoft Training Courses London South West UK
Course:(5056) First Look: Windows Vista for IT Professionals - Microsoft Training Courses in London and South West
Course:(80002) Administration in Microsoft Dynamics CRM 4.0 - Microsoft Training Courses in London and South West
Course:(2015) Enabling Business Processes using XML Smart Documents and Smart Solutions within the Microsoft Office System - Microsoft Training Courses in London and South West
Visual Studio .NET Training Course Index - F1Computing Microsoft Training Courses London South West UK
Course:(8524) Microsoft CRM 3.0 Service Scheduling - Microsoft Training Courses in London and South West
Course:(1634) Accelerated Training for Microsoft SQL Server 7.0 - Microsoft Training Courses in London and South West
Application Architecture Training Course Index - F1Computing Microsoft Training Courses London South West UK
Course:(F1032) Fast Track to Microsoft Dynamics CRM 4.0 Certification: Become a CRM Power User in 3 Days Flat! - Microsoft Training Courses in London and South West
Course:(8912) Customisation and Configuration in Microsoft Dynamics CRM 4.0 - Microsoft Training Courses in London and South West
Course:(2014) Customizing Microsoft Office SharePoint Portal Server 2003 - Microsoft Training Courses in London and South West
Course:(4002) Forecasting and Trend Analysis Using Microsoft Office Excel 2003 - Microsoft Training Courses in London and South West
Course:(2151) Microsoft Windows 2000 Network and Operating System Essentials - Microsoft Training Courses in London and South West
Windows Server 2008 Training Course Index - F1Computing Microsoft Training Courses London South West UK
Course:(8913) Applications in Microsoft Dynamics CRM 4.0 - Microsoft Training Courses in London and South West
Course:(2092) Populating a Data Warehouse with Microsoft SQL Server 2000 Data Transformation Services - Microsoft Training Courses in London and South West
Course:(8521) Microsoft CRM 3.0 Sales Management - Microsoft Training Courses in London and South West
Course:(F1033) Fast Track to Microsoft Dynamics CRM 4.0 Certification: Become a CRM Developer in 5 Days Flat! - Microsoft Training Courses in London and South West
Course:(F1004) FoxPro 2.6 Intensive - Microsoft Training Courses in London and South West
Course:(4008) Building Better Microsoft Office Word 2003 Documents in Less Time - Microsoft Training Courses in London and South West
Course:(6064) Planning, Implementing, and Managing Windows Mobile 6 - Microsoft Training Courses in London and South West
Course:(8530) Microsoft CRM 3.0 Data Migration - Microsoft Training Courses in London and South West
Course:(6292) Installing and Configuring Windows 7 Client - Microsoft Training Courses in London and South West
Course:(6438) Implementing and Administering Windows SharePoint Services 3.0 in Windows Server 2008 - Microsoft Training Courses in London and South West
Course:(8525) Microsoft CRM 3.0 Customization - Microsoft Training Courses in London and South West
Course:(6289) First Look: Windows 7 Beta for IT Professionals - Clinic & Hands-on Lab - Microsoft Training Courses in London and South West
Course:(80141) Integrating Microsoft Dynamics CRM 4.0 and Microsoft Office SharePoint Server 2007 - Microsoft Training Courses in London and South West
Course:(50219) Introduction to Microsoft Windows 7 for Developers - Microsoft Training Courses in London and South West
Course:(6291) Updating Your Technology Knowledge of Microsoft Windows XP to Windows 7 Beta - Microsoft Training Courses in London and South West
Course:(3370) First Look: Getting Started with Microsoft Office SharePoint Server 2007 - Microsoft Training Courses in London and South West
Course:(6067) Developing Native Applications for Microsoft Windows Mobile 6 - Microsoft Training Courses in London and South West
Course:(2554) Designing, Planning, and Managing a Windows SharePoint Services and SharePoint Portal Server 2003 Infrastructure - Microsoft Training Courses in London and South West
Course:(8910) What's New in Microsoft Dynamics CRM 4.0 - Microsoft Training Courses in London and South West
Course:(2013) Optimizing Microsoft SQL Server 7.0 - Microsoft Training Courses in London and South West
Course:(2810) Fundamentals of Network Security - Microsoft Training Courses in London and South West
Course:(6066) Developing Managed Applications for Microsoft Windows Mobile 6 - Microsoft Training Courses in London and South West
Course:(1140) Microsoft SQL Server 7.0 Overview - Microsoft Training Courses in London and South West
Course:(8036) Designing IT Platform Collaborative Applications with Microsoft SharePoint 2003 Workshop - Microsoft Training Courses in London and South West
Course:(F1030) Advanced Microsoft Dynamics CRM 4 for Small and Medium Businesses - Microsoft Training Courses in London and South West
Course:(4003) Summarizing Microsoft Office Excel 2003 Data to Make Better Business Decisions - Microsoft Training Courses in London and South West
Visual Studio 2010 Training Course Index - F1Computing Microsoft Training Courses London South West UK
Course:(2439) Scripting Microsoft Windows Management Instrumentation - Microsoft Training Courses in London and South West
Course:(2088) Designing a Highly Available Web Infrastructure (IIS) - Microsoft Training Courses in London and South West
Course:(2264) Exam Preparation for the MCDST Certification - Microsoft Training Courses in London and South West
Course:(2381) Planning Collaborative Solutions With Microsoft Office XP Technologies - Microsoft Training Courses in London and South West
Course:(3374) First Look: First Look: Getting Started with Microsoft Office 2007 SharePoint Server Hands-On Lab - Microsoft Training Courses in London and South West
Course:(8879) Using the Microsoft Dynamics Sure Step Methodology for Microsoft Dynamics CRM - Microsoft Training Courses in London and South West
Course:(F1034) Fast Track to Microsoft Dynamics CRM 4.0 Certification: Become a CRM Expert in 7 Days Flat! - Microsoft Training Courses in London and South West
Office (inc SharePoint) Training Course Index - F1Computing Microsoft Training Courses London South West UK
Course:(10175) Microsoft SharePoint 2010, Application Development - Microsoft Training Courses in London and South West
Course:(2657) Programming Microsoft Access 2002 - Microsoft Training Courses in London and South West
Course:(4006) Time and Task Management Using Microsoft Office Outlook 2003 - Microsoft Training Courses in London and South West
Course:(F1037) Customisation of xRM/CRM for Microsoft Partners and Customers - Microsoft Training Courses in London and South West
Application Centre Training Course Index - F1Computing Microsoft Training Courses London South West UK
Course:(6331) Deploying and Managing Microsoft System Center Virtual Machine Manager - Microsoft Training Courses in London and South West
Visual Basic 6.0 Training Course Index - F1Computing Microsoft Training Courses London South West UK
Course:(7197) Managing Enterprise Desktops Using the Microsoft Desktop Optimization Pack - Microsoft Training Courses in London and South West
Visual Studio 2005 Training Course Index - F1Computing Microsoft Training Courses London South West UK
Course:(8969) Extending Microsoft Dynamics CRM 4.0 - Microsoft Training Courses in London and South West
Course:(2300) Developing Security-Enhanced Web Applications - Microsoft Training Courses in London and South West
Course:(2016) Bringing Data into Desktop Programs using the Microsoft Office 2003 Editions Research and Reference Technologies - Microsoft Training Courses in London and South West
Course:(F1029) Intermediate Microsoft Dynamics CRM 4 for Small and Medium Businesses - Microsoft Training Courses in London and South West
Course:(6290) First Look: Windows 7 Beta for IT Professionals - Hands-on Lab - Microsoft Training Courses in London and South West
Course:(3373) First Look: Getting Started with Windows SharePoint Services 3.0 Hands-On Lab - Microsoft Training Courses in London and South West
Mobile Internet Toolkit Training Course Index - F1Computing Microsoft Training Courses London South West UK
Course:(4004) Managing Critical Business Information Using Microsoft Office Access 2003 - Microsoft Training Courses in London and South West
Course:(2091) Building XML-Enabled Applications Using Microsoft SQL Server 2000 - Microsoft Training Courses in London and South West
Course:(2052) Using Microsoft Visual Studio Tools for the Microsoft Office System - Microsoft Training Courses in London and South West
Course:(4001) Team Collaboration Using Microsoft Windows SharePoint Services - Microsoft Training Courses in London and South West
Course:(50218) Microsoft Windows 7 Training for Developers - Microsoft Training Courses in London and South West
Course:(2433) Microsoft Visual Basic Scripting Edition and Microsoft Windows Script Host Essentials - Microsoft Training Courses in London and South West
Course:(8531) Extending Microsoft CRM 3.0 - Microsoft Training Courses in London and South West
Course:(F1001) Visual FoxPro 6.0 Intensive - Microsoft Training Courses in London and South West
Course:(80047) Using Microsoft Dynamics Sure Step - Microsoft Training Courses in London and South West
Course:(F1035) Fast Track to Microsoft Dynamics CRM 4.0 Certification: Become a CRM Guru in 10 Days Flat! - Microsoft Training Courses in London and South West
Course:(3087) First Look: Microsoft Windows Vista for Developers - Microsoft Training Courses in London and South West
Knowledge Management Training Course Index - F1Computing Microsoft Training Courses London South West UK
Microsoft Dynamics CRM Training Course Index - F1Computing Microsoft Training Courses London South West UK
Course:(2018) Creating and Customizing Team Folders - Microsoft Training Courses in London and South West
Visual Studio 6.0 Training Course Index - F1Computing Microsoft Training Courses London South West UK

Compare Recently Viewed Course Dates



Niche
SharePoint

Microsoft SharePoint 2010, Application Development
(Microsoft Training Course: 10175) - 5 days - £1850 exc VAT

Save up to 50% of the cost of some courses: check our Certification Packages or buy F1 Training Vouchers


> Target Audience
This course provides existing .NET developers with practical information and labs that enables them to build solutions on the Microsoft SharePoint 2010 platform. It is intended for professional developers who use Microsoft SharePoint 2010 in a team-based, medium-sized to large development environment.
> Course outline
  1. Introduction to the SharePoint 2010 Development Platform
  2. Using SharePoint 2010 Developer Tools
  3. Developing SharePoint 2010 Web Parts
  4. Working with SharePoint Objects on the Server
  5. Creating Event Receivers and Application Settings
  6. Developing Solutions by Using Business Connectivity Services
  7. Developing SharePoint 2010 Workflows
  8. Working with Client-Based APIs for SharePoint 2010
  9. Developing Interactive User Interfaces
  10. Developing Silverlight Applications for SharePoint
  11. Developing Sandboxed Solutions
  12. Working with SharePoint Server Profiles and Taxonomy APIs
  13. Developing Content Management Solutions


Module 1: Introduction to the SharePoint 2010 Development Platform
  • This module describes the SharePoint 2010 development platform and the benefits and features that it offers to developers.
  • SharePoint 2010 as a Development Platform
  • SharePoint 2010 Object Hierarchy
  • Working with SharePoint 2010 Objects
  • Lab: Developing with the SharePoint 2010 Object Hierarchy
Skills
  • Describe SharePoint 2010 as a development platform.
  • Describe the SharePoint 2010 object hierarchy from the perspective of a developer.
  • Work with SharePoint 2010 objects programmatically.
top
Module 2: Using SharePoint 2010 Developer Tools
  • This module describes how to use development tools that are integrated with the SharePoint 2010 development platform, such as Visual Studio 2010 and SharePoint Designer 2010.
  • Developing SharePoint Sites by Using SharePoint Designer 2010
  • Developing SharePoint Solutions by Using Visual Studio 2010
  • Packaging and Deploying SharePoint 2010 Solutions
  • Lab: Using SharePoint 2010 Developer Tools
Skills
  • Develop SharePoint sites by using SharePoint Designer 2010.
  • Develop SharePoint solutions by using Visual Studio 2010.
  • Package and deploy SharePoint 2010 solutions.
top
Module 3: Developing SharePoint 2010 Web Parts
  • This module describes how to develop Web Parts for SharePoint 2010 solutions.
  • Developing Standard Web Parts
  • Developing Connected Web Parts
  • Developing Visual Web Parts
  • Lab: Creating SharePoint 2010 Web Parts by Using Visual Studio 2010
Skills
  • Develop standard Web Parts.
  • Develop connected Web Parts.
  • Develop Visual Web Parts.
top
Module 4: Working with SharePoint Objects on the Server
  • This module describes how to develop code that uses the server-side objects provided by the SharePoint 2010 development platform.
  • Working with SharePoint Sites Programmatically
  • Working with SharePoint Lists Programmatically
  • Working with List Data Programmatically
  • Lab: Creating and Manipulating Server-Side Objects
Skills
  • Create and manipulate SharePoint sites.
  • Create and manipulate SharePoint lists.
  • Retrieve, add, update, and delete SharePoint list data.
top
Module 5: Creating Event Receivers and Application Settings
  • This module describes how to develop event receivers and manipulate application settings for SharePoint 2010 solutions.
  • Creating Event Receivers
  • Working with Web.Config Programmatically
  • Lab: Creating Event Receivers and Web.Config Modifications
Skills
  • Create event receivers for SharePoint 2010 solutions.
  • Add, modify, and retrieve Web.config settings programmatically for use in your SharePoint solutions.
top
Module 6: Developing Solutions by Using Business Connectivity Services
  • This module describes how to develop solutions that access external data by using Business Connectivity Services.
  • Business Connectivity Services Overview
  • Developing External Content Types and Lists by Using SharePoint Designer
  • Developing Business Connectivity Services Solutions by Using Visual Studio 2010
  • Lab: Building Business Connectivity Services Solutions
Skills
  • Describe Business Connectivity Services.
  • Develop external content types and lists by using SharePoint Designer 2010.
  • Develop Business Connectivity Services solutions by using Microsoft Visual Studio 2010.
top
Module 7: Developing SharePoint 2010 Workflows
  • This module describes how to develop workflows as part of SharePoint 2010 solutions.
  • Creating Workflows with SharePoint Designer
  • Creating Workflows with Visual Studio 2010
  • Lab: Creating Workflows for SharePoint 2010
Skills
  • Create workflows for SharePoint by using SharePoint Designer 2010.
  • Create workflows for SharePoint by using Microsoft Visual Studio 2010.
top
Module 8: Working with Client-Based APIs for SharePoint 2010
  • This module describes how to develop code that uses the client-side objects provided by the SharePoint 2010 development platform.
  • Overview of the SharePoint 2010 Client Object Model
  • Working with the SharePoint 2010 Client Object Model in .NET Applications
  • Lab: Developing .NET Applications by Using the SharePoint Client Object Model
Skills
  • Describe the SharePoint 2010 Client Object Model.
  • Work with the SharePoint 2010 Client Object Model in Microsoft .NET Framework applications.
top
Module 9: Developing Interactive User Interfaces
  • This module describes how to develop server ribbon controls and client dialogs for the new user interface platform of SharePoint 2010.
  • Creating Menu Items and Ribbon Controls
  • Creating Client-Side Dialogs
  • Lab: Developing User Interface Components for SharePoint 2010 Solutions
Skills
  • Create menu items and ribbon controls.
  • Create client-side dialogs.
top
Module 10: Developing Silverlight Applications for SharePoint
  • This module describes how to develop Silverlight applications that are integrated with SharePoint 2010 data and solutions.
  • Creating Silverlight Applications for SharePoint 2010
  • Deploying and Debugging Silverlight Applications for SharePoint 2010
  • Lab: Developing Silverlight Applications by using the SharePoint Client Object Model
Skills
  • Develop Silverlight applications for SharePoint 2010.
  • Deploy and debug Silverlight applications for SharePoint 2010.
top
Module 11: Developing Sandboxed Solutions
  • This module describes how to develop sandboxed solutions for SharePoint 2010.
  • Sandboxing and User Solutions
  • Restrictions for Sandboxed Solutions
  • Lab: Creating Sandboxed Solutions for SharePoint 2010
Skills
  • Develop sandboxed solutions.
  • Describe what is allowed and what is not allowed in sandboxed solutions.
top
Module 12: Working with SharePoint Server Profiles and Taxonomy APIs
  • This module describes how to develop code that uses the taxonomic and user profile services of the SharePoint 2010 development platform.
  • User Profiles
  • Taxonomies
  • Lab: Working with User Profiles and Taxonomies Programmatically
Skills
  • Create, retrieve, and manipulate user profiles and user profile properties.
  • Create and retrieve taxonomic terms.
top
Module 13: Developing Content Management Solutions
  • This module describes how to develop code that uses the content management services of the SharePoint 2010 development platform.
  • Developing Enterprise Content Management Solutions
  • Developing Web Content Management Solutions
  • Lab: Branding SharePoint Sites
Skills
  • Describe how to develop enterprise content management solutions for Microsoft SharePoint Server 2010.
  • Describe how to develop Web content management features Microsoft SharePoint Server 2010.
top
> Pre-Requisites
Before attending this course, students must have the following pre-requisites:
  • An understanding of the problem-solving techniques that apply to software development.
  • Experience with ASP.NET 3.5 and Visual Studio 2008 (or later).
  • Development experience with SharePoint 2007 or 2010 and VS2010 creating code that interacts with the SharePoint Server-side APIs.
  • Experience performing end user tasks with SharePoint 2007 or 2010.
> Purpose
After completing this course, students will be able to describe the SharePoint 2010 development platform; use development tools integrated with the SharePoint 2010 development platform; develop Web Parts for SharePoint 2010 solutions; develop code that uses the server-side/client-side objects provided by the SharePoint 2010 development platform; develop event receivers and manipulate application settings for SharePoint 2010 solutions; develop solutions that use Business Connectivity Services; develop workflows; develop server ribbon controls and client dialogs; develop Microsoft Silverlight applications that are integrated with SharePoint 2010; develop sandboxed solutions for SharePoint 2010; develop code that uses the content management services of the SharePoint 2010 development platform.