- The document discusses Microsoft's transition to open XML file formats for Office documents like Word, Excel and PowerPoint.
- The new XML-based file formats improve interoperability and integration capabilities. They allow for easier programmatic access to and manipulation of document contents.
- The file formats have been submitted to Ecma International for standardization. They provide benefits like reduced file sizes, improved corruption recovery, and royalty-free licensing. Tools are available to help migrate existing documents to the new formats.
4. The Role of XML in Office Evolving Customer Scenarios Create sales reports from financial and forecast data stored in a CRM system Document Assembly Server-based or user-assisted construction of documents from archived content or database content Document Archival Ensuring document formats can be consumed long into the future without vendor-specific clients or applications Document Sanitization Remove unwanted content like comments or embedded code from your document when appropriate Document Interrogation Query document repositories based on custom data, content types or document metadata Content Reuse Much easier to move content between documents, including different document types Scenario XML-based document archives include the data and presentation information Remove all tracked changes and comments from a Word document before it is published Search for all documents containing a specific company name or sales contact Apply content stored in Word documents to Web pages quickly and efficiently Example
5. The Role of XML Example Customer Solutions Using Office 2003 and XML Benefits Solution Scenario Customer * Higher levels of efficiency for information workers. * Reduced costs with faster information flows, reduced stationery costs and quicker processing of data. * Faster development time of systems that are easier for end users. Used Word and Excel with Windows SharePoint Services and other technologies to manage a single digital copy of a concession form moving through a series of workflow steps Their concessions approval process used an unreliable paper trail from slow manual systems that were inefficient, incapable of being properly tracked and depended on personnel not being sick or on vacation Irish Continental Group Principally engaged in the transport of passengers, cars, containers and freight * Contract approvals up 25 percent * Lost profits recaptured by complying with best practices * Fast adoption, minimal retraining * Positive ROI in one year Deployed a contract process automation and management solution based on Word 2003 and Windows SharePoint Services Needed to increase the quality and efficiency of its contracting process and help employees comply with best practices for contract negotiation BMC Software Provides enterprise solutions to manage IT infrastructure * Saved 7,176 person-hours per year * Eliminated double data entry * Reduced paper handling * Improved report accuracy * Standardized reporting processes Used InfoPath 2003 to capture a Weekly Report of Daily Activity to automate and integrate reporting processes with the legacy back-end reporting system Troopers spent a great deal of time manually filling out forms; administrators then reentered data and physically managed the paper-flow process North Carolina State Highway Patrol
6. The Role of XML Example Customer Solutions – Office 2003 Open publishing format for documents endorsed by government XML Reference Schemas Danish InfoStructure Base InfoPath forms are used with SQL Server to collect info about a work item and upload the information to the database, drive workflow. InfoPath custom schema Austrian Ministry of Interior (BMI) Journalists use InfoPath 2003 forms to write and save stories in an offline mode, then submit and route automatically. InfoPath custom schema Austrian Broadcast Corporation Document info system automates doc handling, updates data, and archives electronically. XML Web services provide integration between desktop and server Word, InfoPath custom schema PGGM Solution puts Advisories into the hands of maintenance personnel more quickly, improving the bottom line and favorable audit results Word custom schema Continental Airlines An online service creates customized customer-defined views of construction information and integrated data housed in previously isolated databases. Word custom schema McGraw-Hill Construction Uses Web services to improve the flow of clinical and other data related to operating room activities. InfoPath custom schema Ohio State University Medical Center Content Authoring Tool—create XML structured documents that can be easily published via print and the Web. Word custom schema Open University, The Track the movement of tire molds within and between facilities. InfoPath Cooper Tire Drug and product information entered via InfoPath 2003 updates to a legacy ERP system. InfoPath Moore Medical Extract geographic data from Navision and import it into Excel 2003. Excel custom schema Wortmann AG XML-based authoring and document-publishing system for book-publishing Word custom schema CLE British Columbia Data collaboration system Word custom schema Siemens XML-based tool to automate the processing of self-assessment reports. Word custom schema Northumberland College XML data-driven charting and presentation data for automated presentation development. Excel custom schema Advisory Board Company, The Solution Product Customer
7.
8.
9. New Word, PowerPoint, Excel Formats Open XML Formats File formats submitted to Ecma International for documentation and standardization Macro-enabled Formats Separates documents that are allowed to execute embedded macros / VBA projects Excel Binary Workbook New, Excel binary file format optimized for large workbooks ALL file formats available via royalty-free license program PowerPoint Add-in (.ppam) .ppam PowerPoint Macro-enabled Presentation Template (.potm) .potm PowerPoint Template (.potx) .potx PowerPoint Macro-enabled Slide Show (.ppsx) .ppsm PowerPoint Slide Show (.ppsx) .ppsx PowerPoint Macro-enabled Presentation (.pptm) .pptm PowerPoint Presentation (.pptx) .pptx New Microsoft Office PowerPoint File Formats Excel Add-in (.xlam) .xlam Excel Binary Workbook (.xlsb) .xlsb Excel Macro-enabled Workbook Template (.xltm) .xltm Excel Template (.xltx) .xltx Excel Macro-enabled Workbook (.xlsm) .xlsm Excel Workbook (.xlsx) .xlsx New Microsoft Office Excel File Formats Word Macro-enabled Document Template (.dotm) .dotm Word Template (.dotx) .dotx Word Macro-enabled Document (.docm) .docm Word Document (.docx) .docx New Microsoft Office Word File Formats
10. Office XML Formats Architecture Modular format improves developer capabilities with minimal user impact Office “file” Operates identically to any other Windows desktop file. User sees and interacts with the desktop file exactly as they do with today. Internal operation Different types of data within each file stored as discreet, ZIP-compressed XML components Users would not see these components unless they un-ZIP the file to view the document parts Applications and systems could modify and extract individual parts without using Office applications The corruption or absence of any part would not prohibit the file from being opened File Container Document Properties Comments Charts Embedded code / macros* Images, video, sound custom XML WordML / SpreadsheetML, etc.
11. Improved Integration Enabling access to document contents through XML architecture Custom XML data store hosts content stored in custom-defined schemas; separates content from presentation. ZIP Container compresses document contents Easier programmatic interrogation and removal of unwanted content. Separate content storage enables simplified access and programmatic manipulation of document contents. File Container Document Properties Comments Charts Embedded code / macros* Images, video, sound custom XML WordML / SpreadsheetML, etc.