Exclusive
Office

Building Collaborative Solutions by Using Microsoft Outlook 2000
(Microsoft Training Course: 1593) - 5 days - £2640 exc VAT



> Target Audience
THIS COURSE HAS NOW RETIRED. PLEASE SEE THE SUPPLEMENTARY INFORMATION FOR DETAILS OF ALTERNATIVE COURSES.
This course teaches developers the skills to build integrated solutions using Microsoft Outlook 2000 as the front-end application and Microsoft Exchange Server and Microsoft SQL Server as the primary back-end applications.
> Course outline
  1. Introduction to Collaborative Solution Development
  2. Creating and Managing Public Folders
  3. Creating Forms by Using Microsoft Outlook 2000
  4. Working with Views by Using Microsoft Outlook 2000
  5. Introduction to Programming Microsoft Outlook 2000
  6. Programming Forms by Using Microsoft Outlook 2000
  7. Working with the Microsoft Outlook 2000 Object Model
  8. Creating a Digital Dashboard
  9. Creating Team Folder Applications
  10. Creating COM Add-ins
  11. Accessing Data from the Outlook 2000 Client
  12. Integrating Collaboration Data Objects Within an Outlook 2000 Solution
  13. Using the Microsoft Exchange Server Event Service
  14. Site Server Integration
  15. Deploying an Outlook 2000 Solution

Supplementary InformationThis course has now retired and is no longer available. It is possible for us to run a closed Outlook 2007 course for more than two people. Please call for details.
Module 1: Introduction to Collaborative Solution Development
  • Overview of collaborative solutions
  • Designing a collaborative solution
  • Overview of Outlook 2000 features
  • Developing applications with Outlook 2000
  • Using the built-in features of Exchange Server
  • Planning the testing environment
top
Module 2: Creating and Managing Public Folders
  • Introduction to public folders
  • Creating public folders by using Outlook 2000
  • Using public folder servers
  • Using Exchange Server public folder replication
top
Module 3: Creating Forms by Using Microsoft Outlook 2000
  • Introduction to Outlook 2000 forms
  • Building a simple Outlook 2000 form
  • Working with controls
  • Working with fields
  • Performing actions
  • Using Office document forms
  • Persisting form design
top
Module 4: Working with Views by Using Microsoft Outlook 2000
  • Customizing views
  • Customizing table views
  • Working with custom views
top
Module 5: Introduction to Programming Microsoft Outlook 2000
  • Introduction to the Outlook object model
  • Using VBScript to develop in Outlook 2000
  • Using the Outlook object model
top
Module 6: Programming Forms by Using Microsoft Outlook 2000
  • Working with Outlook items
  • Using Outlook form events
  • Using mail messages
  • Creating a meeting or appointment
  • Assigning, delegating, or self-imposing a task
  • Creating a contact
  • Creating a distribution list
  • Creating a journal entry
  • Creating a note
  • Creating a post to a public folder
top
Module 7: Working with the Microsoft Outlook 2000 Object Model
  • Using the Application object
  • Using the NameSpace object
  • Using the MAPIFolder object
  • Working with Outlook 2000 items programmatically
  • Using the Explorer object
  • Using the Inspector object
  • Working with the Outlook bar
top
Module 8: Creating a Digital Dashboard
  • Creating a Digital Dashboard
  • Creating folder home pages
  • Using the Outlook view control
  • Customizing Outlook Today
top
Module 9: Creating Team Folder Applications
  • Introduction to Outlook 2000 team folder applications
  • Deploying the Team Folders Wizard
  • Using the Team Folder Wizard
  • Customizing Team Folder Templates
top
Module 10: Creating COM Add-ins
  • Introduction to COM add-ins
  • Developing a COM add-in
  • Working with a COM add-in project
  • Working with command bars
  • Creating custom property pages for Outlook 2000
top
Module 11: Accessing Data from the Outlook 2000 Client
  • Introduction to data access in Outlook 2000 solutions
  • Using Office Web components
  • Using ADO
  • Retrieving data from an ADO data source
  • Updating data in an ADO data source
  • Accessing Exchange Server information
top
Module 12: Integrating Collaboration Data Objects Within an Outlook 2000 Solution
  • Introduction to CDO
  • Using the CDO Library in collaborative applications
  • Working with messages and message properties
  • Working with the CDO object model
  • Using the CDO Rendering Library in collaborative applications
top
Module 13: Using the Microsoft Exchange Server Event Service
  • Introduction to the Exchange Server Event Service
  • Introduction to event scripts
  • Writing an event script
  • Debugging event scripts
  • Using event scripts in solutions
  • Exchange Server routing
top
Module 14: Site Server Integration
  • Expanding search options
  • Creating a custom search solution
  • Building search pages
top
Module 15: Deploying an Outlook 2000 Solution
  • Deploying an application
  • Testing the installation
top
> Pre-Requisites
Before attending this course, students must have the following pre-requisites:
> Purpose
The course is designed to equip IT professionals with the tools for deploying Outlook 2000 in a network environment. At the end of the course, students will be able to identify the appropriate collaborative solution to meet the needs of the business; describe the logical and physical design of a collaborative solution and the tools used to create the solutions; create complex forms by using Outlook Forms Designer; use the Outlook object model to create collaborative applications; create and customize a Digital Dashboard; implement the Outlook View control; customize and create template applications by using the Team Folder Wizard; create component object model (COM) add-ins that employ command bars and custom property pages; use Microsoft ActiveX® Data Objects (ADO) to access SQL Server data from an Outlook form; use Microsoft Active Directory™ Service Interfaces (ADSI) to access Exchange Server Directory data; use Collaboration Data Objects (CDO) to access information on an Exchange Server; write event scripts that run on the Exchange Server Event Service; use routing objects to add workflow capabilities to a collaborative solution; integrate Microsoft Site Server to add indexing and search capabilities; and explain how to deploy a collaborative solution that includes ActiveX controls.
> Supplementary Information
This course has now retired and is no longer available. It is possible for us to run a closed Outlook 2007 course for more than two people. Please call for details.