Skip Navigation Links
902 Clint Moore Rd · Suite 138 · Boca Raton, Florida 33487, USA · +1(561)988-0567
Skip navigation links
Home
Course Schedule
Location
Trainer Bios
Contact Us
SharePoint 2010 HOS
Visual Studio 2010 HOS
Silverlight 4.0 HOS
   HSI Training
    Gold Partner Learning Solutions
      Learning Solutions
         Business Solutions
        Joe's Blog
              Joe's Blog
  Gold Coast Users Group

 
  
Advanced SharePoint 2007 Development 
 

SharePoint 2007 Development using SharePoint Designer 2007 and Visual Studio 2008 
Course #: 50064
Number of Days: 5
Format: Instructor-Led
 
This five-day instructor-led course provides students with the knowledge and skills to become a top-notch SharePoint 2007 Developer. From Custom and Master Pages to AJAX Web Parts to Event Handlers and Features to Workflows, you will gain important insight into the internal workings of SharePoint 2007.  Every use of SharePoint Designer and Visual Studio as developer tools for SharePoint is investigated exhaustively.
 
 
Outline:
Module 1: How SharePoint Designer 2007 is used in MOSS

• WSS and MOSS Sites
• Design
• Entry
• Administration
• Workflows

Module 2: Working with SharePoint Designer
• Importing and Exporting Your Site
• Using Dynamic Web Templates
• Using Code View
• Understanding the Tag Properties Window
• Using pre-defined HTML Tags
• Publishing the Site

Module 3: SharePoint Designer Master Pages and Stylesheets
• Creating a Master Page
• Setting an Existing Page as Master
• Editing Master Pages
• Removing the Master Page
• What are CSS Sheets?
• Attaching a Style Sheet
• Opening a Style Sheet
• Using the Tag Properties Window with CSS Styles

Module 4: SharePoint Designer Macros
• Macros
• Visual Basic Editor
• Script Editor

Module 5: SharePoint Designer Elements
• Creating a Top Links Bar
• Creating a Quick Launch Bar
• Using a Data Source
• Advanced Data Source Commands
• Web Components
• ASP.NET Components
• SharePoint Components
• Inserting Interactive Buttons

Module 6: SharePoint Designer Behaviors and Data Manipulation
• Behaviors
• DataView Control (viewing Data)
• Form Control (insert, update, delete Data) 


Module 7: Databases, XML Data Sources, and Advanced Controls in SharePoint Designer
• Creating a Form from an XML Schema           
• Creating a Form from an XML File      
• Creating a Form from a Database        
• Querying a Database   
• Submitting Data           
• Repeating Tables and Master/Detail Controls  

Module 8: Workflows SharePoint Designer
• Built-In WSS/MOSS Workflows
• SharePoint Designer Workflows
• SharePoint Designer Conditions
• SharePoint Designer Actions
• Extending SharePoint Designer Workflows
 
Module 9: Features Visual Studio
This module explains types of features and how to create, activate, and deactivate them.

• Features Overview
• Types of Features
• Feature Scopes
• Feature Dependencies
• Feature Localization
• Feature Event Receivers
• Creating Features
• Deploying Features
• Activating/Deactivating Features
• Solutions

Module 10: Object Model Visual Studio
This module explains object model Dlls and how to use the object model.

• Object Model Overview
• Object Model Dlls
• Using the Object Model
• SPSite vs. SPWeb 


Module 11: Web Services API Visual Studio
This module explains web services API and some common SharePoint Web Services that are available.

• Overview
• Web Service APIs
• Why Use Web Services
• Common SharePoint Web Services 

 
Module 12: Web Part Development Visual Studio
This module explains web part connections, upgrading web parts, and code access security.

 
• Overview
• Web Parts
• WSS 2.0 vs. WSS 3.0 Web Parts
• ASP.NET Web Part Class
• Web Part Connections
• Web Part Connections (Interfaces)
• When to use SharePoint Web Part Class
• Web Part Permissions
• Code Access Security (CAS)
• Web Part Performance Hints 


Module 13: Custom Field Types Visual Studio 
This module explains how to create built-in types and custom field types.

• Overview
• Field Types Introduction
• Built-In Field Types
• Custom Field Types 
 
Module 14: SharePoint Events / Timer Jobs Visual Studio
This module explains how to create new events in SharePoint.

• Overview
• SharePoint Event Handler History
• New Events
• More Event Details
• SharePoint Timer Service
• SP JobDefinition Class 

 
Module 15: Workflows (Visual Studio)
This module explains the types of workflows and how to use them with Visual Studio and SharePoint.

• Overview
• Windows Workflow Foundation
• Workflow Persistence
• Workflow Types
• Workflows with Visual Studio
• SharePoint Workflows
• SharePoint Workflows Forms
• Debugging a Workflow
• Comparison of Visual Studio vs. SharePoint Designer Workflows