Microsoft Office XML Formats. Agenda. The role of XML in Microsoft Office Transitioning to open file formats Benefits of the Microsoft Office XML Formats File format compatibility and deployment Resources and additional information.
Shared service oriented architecture
(fx http, XML, SOAP, WSDL, UDDI)
The Role of XML in OfficeEvolving Customer Scenarios
The Role of XMLExample Customer Solutions Using Office 2003 and XML
The Role of XMLExample Customer Solutions – Office 2003
Open XML Formats
File formats submitted to Ecma International for documentation and standardization
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
Operates identically to any other Windows desktop file. User sees and interacts with the desktop file exactly as they do with today.
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
ZIP Container compresses document contents
Easier programmatic interrogation and removal of unwanted content.
Custom XML data store hosts content stored in custom-defined schemas; separates content from presentation.
Separate content storage enables simplified access and programmatic manipulation of document contents.
Dramatic file size improvements
* Additional PowerPoint file size improvements planned for Office 12
Standardizing Office XML Formats
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.
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.
Ecma will also be responsible for the ongoing maintenance and evolution of the standard.
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
Open to anyone free of charge to enable broad participation and development of solutions using the Open XML Formats on any platform
Artwork, Charts, Diagrams use Office 2000-2003 format
Office 2007 features disallowed by Office 2007 interface
Compatibility Checker identifies incompatible features
Enabled for Office 2003 AND Office 2007 formatsFile Format Compatibility
Office 2003, XP, 2000
Enabling “Full Functionality Mode”
Enables full Office 2007 functionality
Rehydrates disabled Office 2007-specifc content (for supported features only)
Downgrade to Compatibility Mode
Office 2007 features downgrade to Office 2003 features
Compatibility Checker assists in downgrade process
Some artwork is rasterized (can be ‘rehydrated’)
Some structural information lost (XML Bindings, Building block information)
Office 2003, XP, 2000
Office File Conversion ToolUnleash data through XML
Office Migration Planning ManagerProactively Identify File Format Issues
Uses output from the Microsoft Office Migration Planning Manager
Not a requirement for Office 2007 deployment
Converts old documents to the new Office XML formats
Runs documents through an open-and-save-as process.
Application Customization Options
Controllable file format defaults (Office XML Formats or 97-2003 Binaries or others)
Automatic enforcement of Compatibility Mode
Microsoft Office 2007 system preview