Bringing Data into Desktop Programs Using the Microsoft Office 2003 Editions Research and Reference Technologies

Course 2016—One day—Instructor-led

Take This Training
On This Page
IntroductionIntroduction
AudienceAudience
At Course CompletionAt Course Completion
PrerequisitesPrerequisites
Microsoft Certification examsMicrosoft Certification exams
Course MaterialsCourse Materials
Course OutlineCourse Outline
Take This TrainingTake This Training

Introduction

This one-day, instructor-led course provides students with the knowledge and skills to design, implement, and deploy research Web Services that extend the Research task pane in Microsoft Office 2003 Editions.


Top of pageTop of page

Audience

This course is intended for developers who need to develop corporate research and reference solutions based on Microsoft Office 2003 Editions.

Additionally, application architects looking to understand the capabilities of the Research functionality and what is required to implement a Web Service to support it will find this course useful.


Top of pageTop of page

At Course Completion

After completing this course, students will be able to:

Use the Office 2003 Research task pane to retrieve information.

Add a service to the Research Library.

Identify the XML schemas used by Research Library providers.

Create a custom Research Library provider.

Incorporate smart tags in a query response.

Implement security in a Research Library provider.

Deploy custom Research Library registration information.


Top of pageTop of page

Prerequisites

Before attending this course, students must have:

Programming experience with Microsoft Visual Basic .NET or Microsoft Visual C#.

Familiarity with Web Service programming.

Experience using Microsoft Office System products such as Microsoft Word and Excel.


Top of pageTop of page

Microsoft Certification exams

This course will help the student prepare for the following Microsoft Certified Professional exam:

Exam 74–137: Developing Microsoft Office Solutions using XML with Office Professional Enterprise Edition 2003.


Top of pageTop of page

Course Materials

The student kit includes a comprehensive workbook and other necessary materials for this class.


Top of pageTop of page

Course Outline


Module 1: Using the Research Library

This module introduces the Research task pane, and describes the underlying architecture of the Research Library functionality in Office 2003. The module describes how to use the Research task pane from within an Office 2003 application, and how to add a Research provider to the pane.

Lessons

Introduction to the Research Library

Research Library Options and Settings

Lab 1.1: Exploring the Research Task Pane

Using the Research Task Pane

Lab 1.2: Using a Custom Service

Adding a Service to the Research Library

After completing this module, students will be able to:

Use the Office 2003 Research task pane to retrieve information.

Add a service to the Research Library.

Module 2: Creating Custom Providers

This module describes how to implement a custom Research provider by creating a Web Service. It describes the XML schemas for the messages that must be exchanged between Office 2003 clients and providers, and explains how to write Web Service methods that return query results in an appropriate format for the client.

Lessons

Research Library Extensibility

Creating a Research Library Provider

Lab 2: Creating a Custom Research Library Provider

Creating a Provider Web Service

Debugging a Research Service

Returning Content

Incorporating Actions in the Results

Returning a Form

Returning Documents

After completing this module, students will be able to:

Identify the XML schemas used by Research Library providers.

Create a custom Research Library provider.

Module 3: Implementing Advanced Provider Functionality

This module describes how to implement advanced features in a custom provider. Specifically, it explains how to use smart tags to implement custom actions in the Research task pane, and how to secure a Research Library provider using authentication and secure communication.

Lessons

Using Smart Tags to Create Custom Actions

Securing a Research Library Provider

Lab 3.1: Implementing Custom Actions with Smart Tags

Reviewing Smart Tag Code

Using a Smart Tag in Query Results

Lab 3.2: Implementing Security

Implementing Windows integrated Authentication

Implementing Cookie-Based Authentication

After completing this module, students will be able to:

Incorporate smart tags in a query response.

Implement security in a Research Library provider.

Module 4: Configuring the Research Library

This module discusses the management issues associated with implementing Research and Reference functionality in a corporate environment. It describes the various options for "deploying" custom service registration information, and discusses how administrators can control Research Library functionality on client computers.

Lessons

Configuring Service Registration Information

Lab 4: Deploying Services with a Discovery Server

Implementing a Discovery Server

After completing this module, students will be able to:

Deploy custom Research Library registration information.

Create and configure a Discovery server.


Top of pageTop of page

Take This Training

Type your city and state or province to find classes currently
scheduled for this course at a training center near you.

Location:        



Top of pageTop of page