Presentation is loading. Please wait.

Presentation is loading. Please wait.

Office Open XML Formats: Enabling Solutions

Similar presentations


Presentation on theme: "Office Open XML Formats: Enabling Solutions"— Presentation transcript:

1 Office Open XML Formats: Enabling Solutions
6/20/2018 2:03 AM Office Open XML Formats: Enabling Solutions Microsoft Partner Confidential

2 The Role of XML in Office
6/20/2018 2:03 AM The Role of XML in Office Capture and reuse of information Connecting users to data Intelligent applications XmlXmlXml

3 The Role of XML Office File Formats – XML Evolution
6/20/2018 2:03 AM The Role of XML Office File Formats – XML Evolution Office 2003 Breakthrough XML Support WordML, SpreadsheetML Custom-defined schema Office 12 New XML-based Formats XML File format Default (Word, Excel, PowerPoint Office 2000 Early Innovation XML Document Properties XML Support in Office was introduced in Office 2000 and has been expanding since. One critical area of investment for XML in Office is in the area of file formats. XML-based file formats enable the direct integration of the content stored in documents with other applications and systems. The portability of the data traversed between documents and systems via XML is a critical part of the long term success of the Office System. In 1996, we introduced the current .doc, .xls, and .ppt binary file formats. These were designed in 1994, and were offered to meet the needs for a compact binary file format for this period of time. As technology has matured, however, the demands of the file formats have grown along with the capabilities of the surrounding technology. In Office 2000, we began to introduce XML into office by introducing XML-based document properties. In Office XP, SpreadsheetML was introduced as the first Office XML-based file format. This enabled Excel users to store data in an XML-based format, and enabled direct access to spreadsheet contents without using Excel. In Office 2003, Microsoft made large investments in XML. WordML was introduced, as well as support for custom-defined Schema, enabling XML-based tagging of content using a taxonomy that makes sense to your organization. There are many other XML investment areas in Office 2003, including InfoPath, which makes extensive use of XML in many areas. The Office 2003 Reference Schemas for Word, Excel and InfoPath file formats were also made available as an open, royalty-free license to help developers integrate the Office file formats more easily. For the next version of Office, additional investments will be made in XML, and we will begin the transition to a full XML-based environment. A new reference schema for PowerPoint will be introduced, enabling PowerPoint files to be fully described using XML. This opens a new world of possibilities in the area of managing slide contents and reusing slide information. Additionally, new XML-based file formats will be the DEFAULT file format for Word, Excel and PowerPoint. We’ll go deep into these details in this presentation. Our investment in XML based file formats will enable improved integration of business data with Office documents, as well as enabling the developer community to fully integrate Office documents into their solutions. Office XP First XML Formats Spreadsheet XML Office 97 Existing binary file formats designed in 1994, launched in Office 97

4 Office Open XML Formats
6/20/2018 2:03 AM Office Open XML Formats

5 Microsoft Office Open XML Formats
New XML file formats for Word, Excel and PowerPoint New formats will be the default file formats New file type extensions Open, transparent format improves interoperability Published file format specification with royalty-free license Transparent, XML format enables new integration scenarios for documents and LOB systems ZIP container allows for standard compression on all files without user effort

6 The Role of XML Reference and customer-defined schemas
6/20/2018 2:03 AM The Role of XML Reference and customer-defined schemas <ConferenceReport> <Date>3/24/2004</Date> <Summary> <Keyword>XML Conference (Europe)</Keyword> <Abstract>Role of XML on the Desktop</Abstract> </Summary> <Attendees> <Attendee Name=“John Doe”> <Department>Health Agency</Department> <Potential> <Sales>100</Sales> <Growth>25%</Growth> </Attendee> <w:p> <w:r> <w:rPr><w:b /></w:rPr> <w:t>John Doe</w:t> </w:r> <w:rPr><w:i /></w:rPr> <w:t>Health Agency</w:t> </w:p> XML Reference Schemas Display-oriented (e.g. Bold, Italics, Tables, Paragraphs, Styles) Open Document Format Enable Archival & File Formats Interoperability Custom-defined Schemas Data-oriented (e.g., Price, Invoice) Represents the business information stored in the document Enable System Integration In the current Word file format, we support both a reference schema and the addition of custom-defined schema. This will clearly illustrate the difference and purpose for each. (click once to forward the animation) The XML reference schemas are information specific to the application that describes the presentation of the document. This would contain formatting and style information, such as bold, italic commands as well as tables, columns, etc. The reference schemas for Word 2003 and Excel 2003 are fully documented in the Office 2003 Reference Schemas, which have an open, royalty-free specification from Microsoft. Custom-defined schemas are different in the sense that they are more aligned to the TYPE of data stored within a document, and represent a “logical” tagging structure for content. This can be used to represent the business information in a document, like company name, or “price”. This type of logical tagging structure is what enables the deep integration of the data stored in documents with back-end systems. In fact, using custom-defined schemas, developers can tag content inside documents using exactly the same data structures that exist in these back-end systems. This enables seamless integration between Office documents and the LOB systems.

7 Components of the new formats
Package – ZIP Container Part – The “files” inside the ZIP Content Types – Each part has a content type that is enforced on open Relationships – Any part that references another part must do so via a relationship

8 The Role of XML with Documents
Scenario Example Document Assembly Server-based or user-assisted construction of documents from archived content or database content Create sales reports from financial and forecast data stored in a CRM system Content Reuse Much easier to move content between documents, including different document types Apply content stored in Word documents to Web pages quickly and efficiently Content Tagging Add domain-specific metadata to document content to enable custom solutions Tag presentations using a specific taxonomy to improve knowledge management efficiency Document Interrogation Query document repositories based on custom data, content types or document metadata Search for all documents containing a specific company name or sales contact Document Sanitization Remove unwanted content like comments or embedded code from your document when appropriate Remove all tracked changes and comments from a Word document before it is published

9 Office Open XML Formats
6/20/2018 2:03 AM Office Open XML Formats

10 Benefits Dramatic file size improvements
50-75% reduction in file size (on average from current binary formats using latest prototypes) Helps keep private information private Detect and remove sensitive information Increased document confidence Easily scanned for specific content No VBA code in documents by default; optional macro-enabled version No lock-in to any particular vendor to access your files (they belong to you) Significantly more robust files to help minimize data loss Endless potential for developers in building solutions to read, write, and modify Office files (without the need to run Office APIs)

11 © 2006 Microsoft Corporation. All rights reserved.
6/20/2018 2:03 AM © 2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.


Download ppt "Office Open XML Formats: Enabling Solutions"

Similar presentations


Ads by Google