Learn your way! Get started

Exploring SharePoint 2007

with expert Danny Ryan


Course at a glance

Included in these subscriptions:

  • Dev & IT Pro Video
  • Dev & IT Pro Power Pack

Release date 9/22/2006
Level Beginner
Runtime 7h 6m
Closed captioning N/A
Transcript N/A
eBooks / courseware N/A
Hands-on labs N/A
Sample code Included
Exams N/A
Platform Internet Explorer Only


Enterprise Solutions

Need reporting, custom learning tracks, or SCORM? Learn More



Course description

This course provides an overview of Windows SharePoint Services v3 and Microsoft Office SharePoint Server 2007. You will become familiar with the differences between the two SharePoint products as well as build a foundation to start developing solutions for SharePoint 2007. This course walks you through creating an application that takes advantage of the new features of SharePoint. You will get a look at developing Web Parts and custom Workflows for SharePoint, both of which are the key to developing solutions with SharePoint. You will also learn about the SharePoint Object Model, Event Handlers, and SharePoint Web Services.

Meet the expert

Danny Ryan is an experienced consultant who holds MCSE and MCSD certifications. He enjoys building custom collaborative solutions on SharePoint and the Office Platform. He is an author and nationally recognized speaker for Microsoft on Groove, InfoPath, and SharePoint. He has produced technical content for Microsoft on ASP.NET, IIS, SharePoint Server 2003, Microsoft Office 2003, C#, SQL Server, and Live Communications Server.

Course outline



Module 1

Intro to SharePoint (22:39)
  • Introduction (01:18)
  • Key Challenges (02:09)
  • Managing Info Overload (02:57)
  • More on Managing Info (02:36)
  • Customizing SP Overview (03:09)
  • Increase Team Productivity (01:49)
  • Start to Create the Demo (01:46)
  • Create Announcements (03:24)
  • Offline Calendar / Task Items (03:09)
  • Summary (00:17)
Windows SharePoint Services (16:43)
  • Introduction (00:40)
  • WSS Intro (00:59)
  • OS and Database Services (01:56)
  • WSS Foundational Features (00:25)
  • WSS Collaborative Features (00:32)
  • What's New in WSS? (00:54)
  • Team Workspace Demo (03:21)
  • Team Survey (04:57)
  • Customize a Standard List (02:40)
  • Summary (00:14)
Intro to MOSS 2007 (13:17)
  • Introduction (00:34)
  • WSS / MOSS Differences (00:37)
  • Key MOSS Dev Areas (02:36)
  • More Key MOSS Dev Areas (02:30)
  • Excel Services Demo (02:54)
  • Groove 2007 and SharePoint (03:19)
  • Sharing Files with Groove (00:24)
  • Summary (00:20)
Additional Dev Areas (20:10)
  • Introduction (00:38)
  • Intro to Web Pats (01:31)
  • Web Part Framework (01:04)
  • Web Part Pages (02:05)
  • Intro to Workflow (00:52)
  • Intro to SP Object Model (01:47)
  • Object Model Changes (01:31)
  • Create Apps with Object Model (01:20)
  • Mobile Device Support (01:37)
  • Moving Web Parts (02:28)
  • Setting Up Approval Workflow (04:49)
  • Summary (00:23)

Module 2

More on WSS (30:35)
  • Introduction (00:35)
  • WSS Basics (03:08)
  • Key Dev Areas in WSS (02:41)
  • More Key Dev Areas in WSS (02:24)
  • Workspaces (00:51)
  • Organizational / Team WS (00:59)
  • Application Workspaces (00:55)
  • Moving a Site (03:26)
  • User Interface and Navigation (04:05)
  • Customize UI and Nav Demo (05:16)
  • Document Libraries and Lists (01:18)
  • Field Types and Views (01:08)
  • Libraries, Lists, Views Demo (03:26)
  • Summary (00:16)
Content Types (18:52)
  • Introduction (00:41)
  • Content Type History (00:38)
  • Content Types (01:16)
  • Site Content Type Gallery (00:27)
  • Creating Content Types (01:13)
  • Managing Content Types (00:57)
  • Expense Report Example (01:04)
  • Site Columns (01:13)
  • Site Columns / Content Types (11:01)
  • Summary (00:18)
Templates and Features (19:30)
  • Introduction (00:29)
  • Custom Templates Overview (02:23)
  • Site Definitions (01:59)
  • Cust. Templates vs Site Defs (00:59)
  • Templates and Site Defs Demo (06:55)
  • Features (02:33)
  • Feature.xml (00:55)
  • Features Demo (03:02)
  • Summary (00:11)

Module 3

InfoPath Form Services (39:53)
  • Introduction (00:42)
  • Overview (02:18)
  • InfoPath Basics and Value (01:13)
  • InfoPath Increased Efficiency (01:41)
  • Sample InfoPath Form (01:37)
  • InfoPath Form Demo (04:33)
  • Publishing an InfoPath Form (07:51)
  • Managing Info with InfoPath (01:05)
  • Convert Data to Knowledge (00:39)
  • Sharing Information (01:10)
  • Sharing with InfoPath Demo (07:20)
  • Validation / Digital Sig Demo (09:26)
  • Summary (00:15)
Excel Services (09:25)
  • Introduction (00:38)
  • Overview of Excel Services (01:19)
  • Excel Services Architecture (00:18)
  • Excel Web Access (01:26)
  • Excel Calculation Services (01:04)
  • Use Excel Servs with SP Lists (01:15)
  • Build / Deploy Pivot Charts (03:04)
  • Summary (00:18)
Business Intelligence (22:26)
  • Introduction (00:34)
  • Business Intelligence in MOSS (00:50)
  • BI Dashboards and Reporting (00:55)
  • Web Parts in a Dashboard (00:19)
  • KPI Features in MOSS (04:56)
  • Business Data Catalog (02:26)
  • Authoring BDC Metadata (02:12)
  • BDC Web Parts (00:31)
  • Other BDC Features (01:27)
  • Shared Services (03:01)
  • Elements of Shared Services (01:52)
  • Connect BDC to CRM Demo (02:59)
  • Summary (00:17)

Module 4

Web Parts Basics (20:19)
  • Introduction (00:28)
  • Overview of Web Parts (02:05)
  • Web Part History (01:31)
  • ASP.NET 2.0 Web Parts (01:44)
  • Web Part Pages (02:25)
  • Web Part Zones (01:06)
  • Web Part Framework (00:40)
  • Web Part Manager (01:54)
  • Web Part Development (02:09)
  • Web Parts Demo (05:54)
  • Summary (00:17)
Creating Custom Web Parts (26:14)
  • Introduction (00:26)
  • Creating Web Parts (02:52)
  • Building ASP.NET 2.0 WP (01:28)
  • Web Part Properties (00:58)
  • Build Custom WP Demo (13:25)
  • Partially Trusted Assembly (00:43)
  • Deploying Custom WP (06:03)
  • Summary (00:16)
Connecting Web Parts (19:28)
  • Introduction (00:42)
  • Connectable Web Parts Intro (03:06)
  • Foundation for CWP (01:43)
  • How Web Parts Connect (01:17)
  • Connectable Web Parts Demo (05:17)
  • Cust. List Connect WP Demo (07:07)
  • Summary (00:12)

Module 5

Debug and Deploy Web Parts (14:23)
  • Introduction (00:33)
  • Debugging Configuration (01:36)
  • Deploying Web Parts (01:39)
  • Registering Your WP Control (01:19)
  • Web Part Definition (03:24)
  • Debug and Deploy WP Demo (05:36)
  • Summary (00:13)
Intro to SharePoint Workflow (22:28)
  • Introduction (00:53)
  • Using Workflow in SharePoint (01:29)
  • Workflow Features (01:17)
  • Working with Workflows (01:29)
  • Creating Workflows (01:16)
  • Hosting Architecture Overview (01:55)
  • Workflow Runtime Engine (01:23)
  • WSS Workflow Object Model (03:21)
  • Using Workflow in SP Demo (08:57)
  • Summary (00:23)
Workflows and SP Designer (23:09)
  • Introduction (00:29)
  • SharePoint Workflows (01:13)
  • SharePoint Designer (04:34)
  • SharePoint Designer Demo (10:31)
  • Testing a Workflow (02:42)
  • Initiate the Workflows (03:17)
  • Summary (00:21)
Workflow & VS 2005 Designer (22:31)
  • Introduction (00:35)
  • VS 2k5 Designer for Workflow (01:26)
  • Workflow Development (02:44)
  • Using Feature Deployment (00:51)
  • Workflow Definition (02:12)
  • Using VS to Create Workflow (04:31)
  • Feature Deployment Demo (04:59)
  • Connect Workflow to Content (04:52)
  • Summary (00:17)

Module 6

Develop with SP Object Model (13:23)
  • Introduction (00:37)
  • SharePoint Object Model (01:05)
  • Object Model Development (00:52)
  • SharePoint Namespaces (01:26)
  • Object Model Advantages (00:55)
  • SP Object Model Development (00:33)
  • Web Part Security (02:12)
  • SP Console App Demo (05:26)
  • Summary (00:13)
Overview of SP Web Services (17:48)
  • Introduction (00:26)
  • SharePoint Web Services (01:16)
  • Additions to Web Services (00:49)
  • Accessing SP Web Services (01:44)
  • Application Integration (01:02)
  • Admin Web Services (00:43)
  • Establishing a Connection (01:02)
  • Web Services with SP Demo (10:21)
  • Summary (00:21)
Creating Event Handlers (22:19)
  • Introduction (00:35)
  • Developing Events (02:11)
  • Event Timing (03:20)
  • SharePoint Event Handlers (01:28)
  • SharePoint 2007 Events (01:13)
  • Creating an Event (01:18)
  • Registering Event Handlers (01:23)
  • Event Handlers Demo (08:05)
  • Testing Event Handlers (02:21)
  • Summary (00:21)
Mobile Development with SP (10:34)
  • Introduction (00:30)
  • Mobile Development Overview (01:07)
  • Mobile Rendering (01:24)
  • Mobile Development (01:00)
  • Mobile Forms with SP Demo (06:07)
  • Summary (00:24)