Enabling Business Processes Using XML, Smart Documents, and Smart Client Solutions Within the Microsoft Office System

Course 2015—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 work with XML data and develop and deploy smart documents in Microsoft Office System 2003.


Top of pageTop of page

Audience

The primary audience for this course is existing developers with or without Office development experience. The secondary audience consists of solution developers and architects.


Top of pageTop of page

At Course Completion

After completing this course, students will be able to:

Understand the development technologies included in Office 2003.

Work with XML data in Office 2003.

Create and deploy XML-based smart documents.

Create and deploy DLL-based smart documents.


Top of pageTop of page

Prerequisites

Before attending this course, students must have:

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

Experience using Office products such as Word or Excel.

Experience using XML data and schemas.


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: Introducing Office 2003 Development

The information in this module introduces the various development paths available to Office 2003 developers. Technologies will be discussed at a high level ensuring awareness of the features available and when to use each technology.

Lessons

Smart Client Applications

Smart Client Development Features in Office 2003

After completing this module, students will be able to:

Describe smart client applications.

Decide when to use different development features of Office 2003.

Module 2: Using XML in Office 2003

In this module, students will learn how the Office System 2003 can be used to view, edit, and create XML data. Students will learn how to use Word and Excel to manipulate XML documents.

Lessons

Working with XML Data in Office 2003

Working with XML Data in Word 2003

Working with XML Data in Excel 2003

Lab 2: Using XML in Office 2003

Using XML Schemas in Word Documents

Using a Tagged Word Document

Reviewing a Word Document Saved As XML

Using XML Schemas in Excel Workbooks

After completing this module, students will be able to:

Choose an appropriate client for working with XML data.

Work with XML data in Word 2003.

Work with XML data in Excel 2003.

Module 3: Developing Simple XML-based Smart Documents

The information in this module explains how to use and develop simple XML-based smart documents. These require minimal programming effort and enable you to provide users with guidance and hyperlinks to enable them to work with Office 2003 documents.

Lessons

Understanding XML-based Smart Document Architecture

Creating MOSTL Files

Developing Manifest Files

Deploying XML-based Smart Documents

Lab 3: Developing Simple XML-based Smart Documents

Reviewing the Existing Schema

Mapping the Schema to the Template

Creating the MOSTL File

Creating the Manifest File

Attaching the XML Expansion Pack Manifest File

Deploying the Solution

After completing this module, students will be able to:

Describe XML-based Smart Document Architecture.

Create Microsoft Office Smart Tag List (MOSTL) files.

Create and attach a Manifest File for an XML-based smart document.

Securely deploy XML-based smart document solutions.

Module 4: Developing DLL-based Smart Documents

In this module, students will see how to develop and deploy DLL-based smart documents using Microsoft Visual Studio .NET. This type of smart document enables more functionality than XML-based ones, because it uses compiled assemblies, and as such, can use any functionality available to the .NET Framework.

Lessons

Understanding DLL-based Smart Document Architecture

Creating Smart Document DLLs

Developing DLL-based Smart Document Manifest Files

Deploying DLL-based Smart Documents

Lab 4: Developing DLL-based Smart Documents

Reviewing the Existing Files

Creating the Smart Document DLL

Creating the Manifest File

Attaching the XML Expansion Pack Manifest File

Testing the Solution

Securing the Solution

Deploying the Solution

After completing this module, students will be able to:

Describe DLL-based Smart Document Architecture.

Create a smart document DLL.

Create and attach a manifest file for a DLL-based smart document.

Secure and deploy DLL-based smart document solutions.

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