Enabling Business Processes using XML, Smart Documents, and Smart Client Solutions within the Microsoft Office System (Office 2003)
Short course
Inhouse
Description
-
Type
Short course
-
Methodology
Inhouse
-
Duration
1 Day
This one-day, instructor-led course provides studentswith the knowledge and skills to work with XML data and develop and deploysmart documents in Microsoft Office System 2003. Suitable for: The primary audience for this course is existingdevelopers with or without Office development experience. The secondaryaudience consists of solution developers and architects.
About this course
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.
Reviews
Course programme
This one-day, instructor-led course provides studentswith the knowledge and skills to work with XML data and develop and deploysmart documents in Microsoft Office System 2003.
Audience
The primary audience for this course is existingdevelopers with or without Office development experience. The secondaryaudience consists of solution developers and architects.
At Course Completion
After completing this course, students will beable 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.
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.
Microsoft Certified Professional Exams
No Microsoft Certified Professional exams areassociated with this course currently.
Course Materials
The student kit includes a comprehensive workbookand other necessary materials for this class.
Course Outline
Module1: Introducing Office 2003 Development
The information in this module introduces the variousdevelopment paths available to Office 2003 developers. Technologies will bediscussed at a high level ensuring awareness of the features available and whento use each technology.
Lessons
Smart Client Applications
Smart Client Development Features in Office 2003
After completing this module, students will be ableto:
Describe smart client applications.
Decide when to use different development features of Office 2003.
Module2: Using XML in Office 2003
In this module, students will learn how the OfficeSystem 2003 can be used to view, edit, and create XML data. Students will learnhow 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
Lab2: 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.
Module3: Developing Simple XML-based Smart Documents
The information in this module explains how to useand develop simple XML-based smart documents. These require minimal programmingeffort and enable you to provide users with guidance and hyperlinks to enable themto 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 ableto:
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.
Module4: Developing DLL-based Smart Documents
In this module, students will see how to developand deploy DLL-based smart documents using Microsoft Visual Studio® .NET. Thistype of smart document enables more functionality than XML-based ones, becauseit uses compiled assemblies, and as such, can use any functionality availableto 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
Lab4: 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 ableto:
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.
Enabling Business Processes using XML, Smart Documents, and Smart Client Solutions within the Microsoft Office System (Office 2003)