Exclusive
Exchange Server

Building Solutions in Microsoft Exchange 2000 with the Web Storage System
(Microsoft Training Course: 2019) - 3 days - £1700 exc VAT



> Target Audience
THIS COURSE HAS NOW RETIRED. PLEASE SEE THE SUPPLEMENTARY INFORMATION FOR DETAILS OF ALTERNATIVE COURSES.
This course provides students with the knowledge and skills necessary to develop knowledge management solutions by accessing, updating, and presenting Microsoft Web Storage System data in Exchange 2000
> Course outline
  1. Introduction to the Web Storage System
  2. Accessing Exchange 2000 Data by Using OLE DB and ADO
  3. Incorporating CDO for Exchange 2000 into a Web Solution
  4. Creating Web Storage System Forms
  5. Enhancing Web Solutions Using Web Storage System Events
  6. Building Workflow Applications for Exchange 2000
  7. Creating Documents by Using XML and XSL
  8. Accessing Exchange 2000 Data by Using XML and HTTP
  9. Deploying and Managing Exchange 2000 Web Solutions

Supplementary InformationThis course has now retired and is no longer available. We suggest you look at Courses [[{http://www.F1Comp.Co.UK/computer_training/Microsoft_Training_Courses/Exchange-Server-2007/3938.aspx}3938: Updating Your Skills from Microsoft Exchange 2000 Server or Microsoft Exchange Server 2003 to Microsoft Exchange Server 2007]] and [[{http://www.F1Comp.Co.UK/computer_training/Microsoft_Training_Courses/Exchange-Server-2007/5054.aspx}5054: Designing a High Availability Messaging Solution using Microsoft Exchange Server 2007]].
Module 1: Introduction to the Web Storage System
  • Web Storage System Overview
  • Web Storage System Architecture
  • Web Storage System Functionality in Exchange 2000
  • Web Storage System Administrative Features
  • Overview of the Web Storage System Schema
  • Extending the Web Storage System Schema
Skills
  • Explain the benefits and features of the Web Storage System.
  • Describe the Web Storage System architecture.
  • Describe the functionality of the Web Storage System.
  • Describe the functionality of the Web Storage System in Exchange 2000.
  • Describe the administrative features of the Web Storage System.
  • Extend the Web Storage System Schema.
top
Module 2: Accessing Exchange 2000 Data by Using OLE DB and ADO
  • Examining Universal Data Access with OLE DB
  • Accessing Exchange 2000 Data by Using OLE DB
  • Examining ADO Features and Objects
  • Accessing Exchange 2000 Data by Using ADO
  • Accessing Exchange 2000 Data by Using OLE 2.5 Objects
  • Accessing Exchange 2000 Data by Using Scoped Operations
Skills
  • Explain the concepts of Universal Data Access by using OLE DB.
  • Access Exchange 2000 data by using OLE DB.
  • Describe the new features of ADO 2.5 and the functionality of the ADO objects that can access Exchange 2000 data.
  • Access Exchange 2000 data by using ADO.
  • Access Exchange 2000 data by using OLE 2.5 objects.
  • Access Exchange 2000 data by using scoped operations.
top
Module 3: Incorporating CDO for Exchange 2000 into a Web Solution
  • CDO for Exchange 2000 Architecture
  • CDO for Exchange 2000 Object Model
  • Accessing the Web Storage System Data by Using CDO for Exchange 2000
  • Updating Contact and Calendar Information
  • Adding Messaging and Calendar Functionality
  • Determining When to Use CDO for Exchange 2000 or ADO
  • Managing Exchange 2000 by Using CDO for Exchange 2000
Skills
  • Describe CDO for Exchange 2000 architecture and how the architecture enables you to incorporate CDO into a Web application.
  • Update Exchange 2000 data using the CDO for Exchange 2000 object model.
  • Access the Web Storage System data by Using CDO.
  • Update calendar and contact information in a Web application using CDO.
  • Add calendar and messaging functionality to a Web application by using CDO.
  • Determine when to use ADO or CDO when accessing or updating Exchange 2000 data.
  • Perform basic Exchange 2000 administration tasks by using CDO.
top
Module 4: Creating Web Storage System Forms
  • Introduction to Web Storage System Forms
  • Incorporating Web Storage System Data Using Microsoft FrontPage® 2000
  • Adding Functionality to a Web Application by Extending OWA
  • Comparing the Development of Web Storage System Forms in HTML and ASP
  • Comparing Web Storage System Forms with Microsoft Outlook® 2000 Forms
  • Using the Web Storage System Forms Object Model
Skills
  • Describe the Web Storage System forms architecture, including the features and benefits of Web Storage System forms.
  • Incorporate Web Storage System data in a Web application by using Microsoft FrontPage 2000 Design-Time Controls.
  • Extend OWA to provide custom functionality.
  • Describe the different development processes for Web Storage System forms using HTML and ASP.
  • Describe the scenario in which you would use Web Storage System forms instead Microsoft Outlook forms.
top
Module 5: Enhancing Web Solutions Using Web Storage System Events
  • Web Storage System Event Architecture
  • Comparing Web Storage System Event Types
  • Examining Web Storage System Event Sources
  • Enhancing Web Storage System Applications by Using Event Sinks
  • Registering Web Storage System Sink Events
  • Developing Web Storage System Events in Microsoft Visual Basic
  • Implementing Business Rules by Using the Exchange 2000 Event Model
  • Examining Store Event Security with Component Services
Skills
  • Describe the Web Storage System event architecture.
  • Explain how synchronous and asynchronous events differ.
  • Describe transfer, protocol, and store event sources and determine which sources are best suited for different application needs.
  • Describe the scenario in which you would incorporate synchronous and asynchronous event sinks to enhance a Web Storage System application, and describe the scenario in which using an asynchronous event sink would limit a Web Storage System application.
  • Explain the process of Web Storage System event sink registration, and describe the scenario in which you would register a Web Storage System event sink.
  • Write and register synchronous and asynchronous Web Storage System event sinks by using Visual Basic 6.0.
  • Implement business rules by using the Exchange 2000 Event Model.
  • Implement security using Component Services.
top
Module 6: Building Workflow Applications for Exchange 2000
  • Introduction to CDO Workflow
  • Workflow Application Architecture
  • Workflow Styles
  • Integrating Workflow by Using Workflow Designers
  • Integrating Workflow by Using CDO Workflow Objects
Skills
  • Describe how CDO adds workflow functionality to a Web Storage System application.
  • Describe Exchange 2000 workflow application architecture, including synchronous event support, workflow engines, and workflow event sinks.
  • Describe the two types of workflow styles, Database and Messaging, including how you would use each style in a Web Storage System application.
  • Design a workflow application by using the workflow designers for Microsoft Access, Microsoft SQL Server™ 7.0, and Exchange 2000 Server.
  • Add workflow functionality to a Web Storage System application by using CDO workflow objects
top
Module 7: Creating Documents by Using XML and XSL
  • Introduction to XML
  • XML Structure and Syntax
  • Tools for Creating and Viewing XML Documents
  • Creating Unique Elements Using Namespaces
  • Validating XML
  • Presenting XML Data Using XSL
Skills
  • Explain the benefits and features of using XML to create Web applications, including support of XML by Microsoft Internet Explorer.
  • Use basic XML syntax, create XML tags, and define XML document contents.
  • Design an XML document by defining an XML document structure, and mapping data attributes and elements.
  • Create custom XML grammar and use namespaces to distinguish elements in a document.
  • Validate XML data by using DTDs and schemas.
  • Present XML data by applying XSL stylesheets to an XML document.
top
Module 8: Accessing Exchange 2000 Data by Using XML and HTTP
  • Introduction to HTTP
  • Accessing Exchange 2000 Data Using HTTP 1.1 Methods
  • Accessing Exchange 2000 Data Using WebDAV Extension Methods
  • Creating a Search Folder Using WebDav Methods
  • XMLHTTP Objects
Skills
  • Explain how to access Exchange 2000 data by using HTTP and WebDAV methods.
  • Retrieve properties of Microsoft Office 2000 documents and Exchange 2000 data using HTTP 1.1 methods.
  • Transfer XML information to Exchange 2000 by using WebDAV extension methods.
  • Access Exchange 2000 data by using the XMLHTTP object.
top
Module 9: Deploying and Managing Exchange 2000 Web Solutions
  • Discussing Deployment Issues and Management Objects
  • Creating Folders and Setting Permissions
  • Installing Web Storage Forms
  • Installing Workflow Applications
  • Tuning Indexes
Skills
  • Describe the different methods used to deploy and manage Web solutions based on Exchange 2000.
  • Create folders and set permissions.
  • Install workflow applications.
  • Tune indexes for optimal server performance.
top
> Pre-Requisites
This course requires that students meet the following prerequisites:
> Purpose
At the end of the course, students will be able to describe the architecture of the Web Storage System. This includes describing the how the features, function, and architecture of the Web Storage System assist the developer in creating collaborative Web applications, extending the Web Storage System schema to add custom contents, accessing data by using Object Linking and Embedding Data Base (OLE DB) and Microsoft ActiveX® Data Objects (ADO), adding functionality to a Web using Collaboration Data Objects (CDO), creating Web Storage System forms, creating Web Storage System events, adding workflow functionality using the Workflow Designer and CDO workflow objects, creating Extensible Markup Language (XML) documents and format, displaying the XML documents using Extensible Stylesheet Language (XSL), accessing data using XML and Hypertext Transfer Protocol (HTTP), deploying and managing Web solutions
> Supplementary Information
This course has now retired and is no longer available. We suggest you look at Courses [[{http://www.F1Comp.Co.UK/computer_training/Microsoft_Training_Courses/Exchange-Server-2007/3938.aspx}3938: Updating Your Skills from Microsoft Exchange 2000 Server or Microsoft Exchange Server 2003 to Microsoft Exchange Server 2007]] and [[{http://www.F1Comp.Co.UK/computer_training/Microsoft_Training_Courses/Exchange-Server-2007/5054.aspx}5054: Designing a High Availability Messaging Solution using Microsoft Exchange Server 2007]].