Published on

Microsoft Office 2007 XML format

Published in: Technology
1 Comment
1 Like
No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • Officexml

    1. 1. Microsoft Office XML Formats
    2. 2. Agenda <ul><li>The role of XML in Microsoft Office </li></ul><ul><li>Transitioning to open file formats </li></ul><ul><li>Benefits of the Microsoft Office XML Formats </li></ul><ul><li>File format compatibility and deployment </li></ul><ul><li>Resources and additional information </li></ul>
    3. 3. <ul><li>Achieve industry alignment using standardized technologies </li></ul><ul><li>Enable data interoperability between documents, applications and systems </li></ul><ul><li>Capture and reuse information to and from many data sources </li></ul><ul><li>Build intelligent applications that improve data context and quality </li></ul>The Role of XML in Office Built –by design– for Interoperability Shared service oriented architecture (fx http, XML, SOAP, WSDL, UDDI) Documents
    4. 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. 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. 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. 7. Transitioning to Open file formats <ul><li>Advocating customer choice for file format usage </li></ul><ul><ul><li>Broad array of open file formats are required to address the total need </li></ul></ul><ul><ul><li>Broad array of open file formats expands integration opportunities </li></ul></ul><ul><ul><li>Utilize current broad-use file formats in addition to developing standards </li></ul></ul><ul><li>Migrating existing documents to XML-based document formats </li></ul><ul><ul><li>Potentially impacts billions of documents over the past 10 - 20 years </li></ul></ul><ul><ul><li>Support across many applications and systems must be enabled </li></ul></ul><ul><ul><li>Layout, presentation and data integrity are mandatory during conversions </li></ul></ul><ul><li>Maintaining the fundamentals </li></ul><ul><ul><li>XML migration should not sacrifice performance, file size, or security </li></ul></ul><ul><ul><li>Conversion tools available for users and for converting legacy documents </li></ul></ul>
    8. 8. Microsoft Office XML Formats A new, XML-based file format for Word, Excel and PowerPoint <ul><li>Open, transparent file formats improve interoperability </li></ul><ul><ul><li>Ecma Open XML Formats on track for standardization </li></ul></ul><ul><ul><li>Office XML Formats provide XML-based formats for templates, add-ins, macro-enabled documents and more </li></ul></ul><ul><ul><li>Royalty-free format licenses enable integration by any technology provider </li></ul></ul><ul><li>Compact, robust file format </li></ul><ul><ul><li>ZIP compression of the format reduces file sizes </li></ul></ul><ul><ul><li>Segmented data storage improves data recovery and the ability for developers access to file contents programmatically </li></ul></ul><ul><li>Full support for compatibility, migration and deployment </li></ul><ul><ul><li>New file formats are now default file formats </li></ul></ul><ul><ul><li>Backward compatible to Office 2000 with addition of compatibility pack </li></ul></ul><ul><ul><li>Bulk conversion tools available </li></ul></ul>
    9. 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. 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. 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.
    12. 12. Compact File Format File size reduction due to ZIP compression <ul><li>Dramatic file size improvements </li></ul>* Additional PowerPoint file size improvements planned for Office 12 File Size compared to Office 2003 (average using multiple test documents) 74%* 22% 24% PowerPoint Excel Word
    13. 13. Robust File Format Enabling safer documents and improved corruption recovery <ul><li>Modular architecture improves recovery of corrupt files </li></ul><ul><ul><li>A damaged object no longer destroys the entire file </li></ul></ul><ul><li>Making documents safer </li></ul><ul><ul><li>Easily scanned for specific content </li></ul></ul><ul><ul><li>Format architecture enables programmatic detection and removal of any personally identifiable information, comments, tracked changes </li></ul></ul><ul><ul><li>No VBA code in documents by default; Optional solution format supports VBA </li></ul></ul><ul><ul><li>Migration to new format without Object model changes </li></ul></ul>
    14. 14. Royalty-free File Format Licensing <ul><li>Office File Format Licensing </li></ul><ul><ul><li>Royalty-free license for XML file formats </li></ul></ul><ul><ul><li>Royalty-free license for Binary file formats </li></ul></ul><ul><li>Fundamentals of Office file format licensing </li></ul><ul><ul><li>The technical documentation is available for anyone </li></ul></ul><ul><ul><li>The schemas are based on the W3C XML standard </li></ul></ul><ul><ul><li>The license is royalty-free </li></ul></ul><ul><ul><li>The license is perpetual </li></ul></ul><ul><ul><li>The license is very brief and available to everyone </li></ul></ul>
    15. 15. Ecma Open XML Formats <ul><li>The goal of the Ecma Committee is to produce a formal standard for office productivity applications which is fully compatible with the Office Open XML Formats. </li></ul><ul><li>The aim is to enable the implementation of the Office Open XML Formats by a wide set of tools and platforms in order to foster interoperability across office productivity applications and with line-of-business systems. </li></ul><ul><li>Ecma will also be responsible for the ongoing maintenance and evolution of the standard. </li></ul>Standardizing Office XML Formats
    16. 16. Ecma Open XML Formats Co-Sponsors <ul><li>Apple </li></ul><ul><li>Barclays Capital </li></ul><ul><li>BP </li></ul><ul><li>British Library </li></ul><ul><li>Essilor </li></ul><ul><li>Intel Corporation </li></ul><ul><li>Microsoft Corporation </li></ul><ul><li>NextPage Inc. </li></ul><ul><li>Statoil ASA </li></ul><ul><li>Toshiba </li></ul>
    17. 17. <ul><li> </li></ul><ul><li>Formed to provide Open XML Formats developers with a forum for the free exchange of ideas, tips and tools related to Open XML Formats development </li></ul><ul><li>Open to anyone free of charge to enable broad participation and development of solutions using the Open XML Formats on any platform </li></ul>Building Open Communities
    18. 18. File Format Compatibility Ensuring Free Document Exchange With Prior Office Releases <ul><li>Office 2000, XP, 2003 will open, edit and save new Office formats </li></ul><ul><ul><li>Will recognize new Word, Excel and PowerPoint file format extensions </li></ul></ul><ul><ul><li>Will save back to the new format when a file is edited </li></ul></ul><ul><li>Office 2007 users can change the default file format if desired </li></ul><ul><ul><li>Current .doc, .xls, .ppt file formats will be supported in Office 12 </li></ul></ul><ul><ul><li>Default file format can be set by users during deployment or after </li></ul></ul><ul><li>Native support for Office XML Formats (Compatibility Pack installed) </li></ul><ul><li>No “Save As” required when saving Office XML Formats </li></ul>Office 2003 Office XP Office 2000 <ul><li>Default save as Open XML Formats </li></ul><ul><li>Office 97-2003 formats fully supported </li></ul><ul><li>Compatibility Mode ensures features are also compatible </li></ul>Office 2007 User Experience with new file formats Office release
    19. 19. File Format Compatibility <ul><li>Enforcing “Compatibility Mode” </li></ul><ul><li>Artwork, Charts, Diagrams use Office 2000-2003 format </li></ul><ul><li>Office 2007 features disallowed by Office 2007 interface </li></ul><ul><li>Compatibility Checker identifies incompatible features </li></ul><ul><li>Enabled for Office 2003 AND Office 2007 formats </li></ul>Office 2003, XP, 2000 Office 2007 <ul><li>Enabling “Full Functionality Mode” </li></ul><ul><li>Enables full Office 2007 functionality </li></ul><ul><li>Rehydrates disabled Office 2007-specifc content (for supported features only) </li></ul>Office 2007 <ul><li>Downgrade to Compatibility Mode </li></ul><ul><li>Office 2007 features downgrade to Office 2003 features </li></ul><ul><li>Compatibility Checker assists in downgrade process </li></ul><ul><li>Some artwork is rasterized (can be ‘rehydrated’) </li></ul><ul><li>Some structural information lost (XML Bindings, Building block information) </li></ul>Office 2003, XP, 2000 Office 2007
    20. 20. File Format Deployment <ul><li>Office Migration Planning Manager Proactively Identify File Format Issues </li></ul><ul><li>“ Light Scan” identifies document age to help prioritize conversions </li></ul><ul><li>&quot;Deep Scan&quot; identifies and prioritizes issues found with each document </li></ul><ul><li>Customizable severity levels </li></ul><ul><li>Examples of compatibility challenges: </li></ul><ul><ul><li>Loss of version history </li></ul></ul><ul><ul><li>Change in rendering or layout </li></ul></ul><ul><ul><li>Calculation change due to formulae changes </li></ul></ul>Office File Conversion Tool Unleash data through XML <ul><li>Uses output from the Microsoft Office Migration Planning Manager </li></ul><ul><li>Not a requirement for Office 2007 deployment </li></ul><ul><li>Converts old documents to the new Office XML formats </li></ul><ul><li>Runs documents through an open-and-save-as process. </li></ul>Application Customization Options <ul><li>Controllable file format defaults (Office XML Formats or 97-2003 Binaries or others) </li></ul><ul><li>Automatic enforcement of Compatibility Mode </li></ul>
    21. 21. For more information <ul><li>Microsoft Office 2007 system preview </li></ul><ul><li> </li></ul><ul><li> </li></ul>