Exclusive
Office

Enabling Business Processes using XML Smart Documents and Smart Solutions within the Microsoft Office System
(Microsoft Training Course: 2015) - 1 day - £600 exc VAT



> Target 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
> Course outline
  1. Introducing Office 2003 Development
  2. Using XML in Office 2003
  3. Developing Simple XML-based Smart Documents
  4. Developing DLL-based Smart Documents


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.
top
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.
top
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.
top
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
> Pre-Requisites
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
> Purpose
• 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.