Microsoft SharePoint 2010 for Developers, Part 7 of 8
Interactive

Microsoft SharePoint 2010 for Developers, Part 7 of 8

LearnNow Online
Updated Oct 26, 2018

Course description

This course is intended for .NET developers who want to learn how to create custom SharePoint solutions. This course requires and understanding of Web development with .NET technologies and Visual Studio. It does not require knowledge of SharePoint, but that is helpful to get the most out of the course.The topics in this course apply to all versions of SharePoint 2010 and all of the examples work in the free version, SharePoint Foundation 2010. SharePoint 2010 has reached a new level of features for .NET and web development that far exceeds previous versions. This course will cover SharePoint 2010 as a development platform, which includes creating sites, lists and pages. In creating these items you will be introduced to the many new features that SharePoint 2010 has to offer. Then you will cover the new SharePoint projects, item templates, feature and package designer found in Visual Studio 2010. The course will then cover programming lists with managed code including list instances, CAML queries and more. The SharePoint Client model is covered next with object instances, Silverlight and other elements. Then you will learn about branding for pages and styles, and then the importance of Sandbox Solutions. You will also see client side programming in JavaScript, as well as Site definitions and Web Templates. The instructor will then cover Security, Business Services and Workflow basics. To end the course you will see how to program navigation and the ribbon bars.

Each LearnNowOnline training course is made up of Modules (typically an hour in length). Within each module there are Topics (typically 15-30 minutes each) and Subtopics (typically 2-5 minutes each). There is a Post Exam for each Module that must be passed with a score of 70% or higher to successfully and fully complete the course.


Prerequisites

This course is intended for .NET developers who want to learn how to create custom SharePoint solutions. This course requires and understanding of Web development with .NET technologies and Visual Studio. It does not require knowledge of SharePoint, but that is helpful to get the most out of the course.


Meet the expert

Doug Ware

Doug Ware is a SharePoint expert and an instructor for many of our SharePoint 2007 and SharePoint 2010 courses. A Microsoft MVP several times over, Doug is the leader of the Atlanta .NET User Group, one of the largest user groups in the Southeast U.S., and is a frequent speaker at code camps and other events. In addition to teaching and writing about SharePoint, Doug stays active as a consultant and has helped numerous organizations implement and customize SharePoint.

Video Runtime

159 Minutes

Time to complete

199 Minutes

Course Outline

Module 14

Navigation (34:17)

  • Introduction (00:34)
  • Navigation & Control Surfaces (01:00)
  • Team Sites vs Publishing Sites (01:19)
  • Top Link Bar (00:46)
  • Quick Launch Menu (00:54)
  • DEMO: Top Link & Quick Launch (04:04)
  • Adding Menu Items with Code (01:06)
  • DEMO: Top Menu (04:20)
  • SharePoint:AspMenu (02:08)
  • DEMO: AspMenu (06:58)
  • Adding Menu Links w/Features (01:36)
  • DEMO:Links & Features (03:17)
  • Sub Site Navigation (01:23)
  • DEMO: Sub Site Navigation (04:34)
  • Summary (00:11)

Actions and the Ribbon (48:37)

  • Introduction (00:36)
  • Custom Actions (01:30)
  • Basic CustomAction Attributes (01:48)
  • Common Non-Ribbon Locations (01:39)
  • UrlAction Element (02:28)
  • DEMO:Building a Custom Action (08:09)
  • Targeting Lists & Documents (01:46)
  • DEMO:Specific Lists (07:03)
  • The Ribbon (01:38)
  • GLOBAL\XML\CMDUI.XML (00:29)
  • Ribbon Elements (02:03)
  • Ribbon Custom Action Structure (02:33)
  • DEMO:CustomAction Ribbon (09:37)
  • Hiding Ribbon & Site Actions (02:22)
  • DEMO:Hiding Ribbon&Site Actions (04:29)
  • Summary (00:18)
Module 15

BCS Overview (38:23)

  • Introduction (00:42)
  • Business Connectivity Services (01:06)
  • What BCS Does (01:37)
  • Concepts (02:26)
  • Tooling (02:34)
  • DEMO:BCS (09:53)
  • Adding Behavior (01:08)
  • DEMO:Adding Behivors (06:23)
  • Filters (01:56)
  • External Datas Column (01:53)
  • DEMO:External Data Column (04:26)
  • Search and Profile Pages (01:58)
  • Security&Connection Management (01:53)
  • Summary (00:20)

Visual Studio BDCM (38:31)

  • Introduction (00:45)
  • VS2010 Business Data (02:02)
  • Migrating Declarative Models (01:32)
  • DEMO:Migration (20:14)
  • Consuming WCF Services (02:23)
  • DEMO:WCF Service (11:14)
  • Summary (00:19)
;