1 / 21

Microsoft and XML Formats for Document

Microsoft and XML Formats for Document. Dirk Tombeur Platform Strategy Manager Microsoft Belgium & Luxembourg. Evolution of Document Authoring. Old approach: linear, static Temporary electronic document, permanent paper document

santos
Télécharger la présentation

Microsoft and XML Formats for Document

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Microsoft and XML Formats for Document Dirk Tombeur Platform Strategy Manager Microsoft Belgium & Luxembourg

  2. Evolution of Document Authoring Old approach: linear, static • Temporary electronic document, permanent paper document • Face-to-face collaboration using paper documents; requires physical presence • Binary formats optimized for the high cost of storage and bandwidth; proprietary New approach: dynamic, interactive • Permanent electronic document, temporary paper document • Digital collaboration using electronic documents; participants in many locations • XML-based formats optimized for flexibility, reusability, and maintainability; open standards

  3. XML in Office: a 10-year evolution Office 2003 Breakthrough XML Support WordProcessingML, SpreadsheetML Custom-defined schema 2007 Office system New XML-based Formats XML File format Default XML PowerPoint Format Office 2000 Early Innovation XML Document Properties Office XP First XML Formats Spreadsheet XML Office 97 Existing binary file formats designed in 1994, launched in Office 97

  4. Customers and Partners ask for Office format standardization • 2000 • Microsoft became serious about using XML in its Office file formats • Public requests about need for a full specification for Office file formats • 2003/2004 • EU asks vendors to open their documents formats and standardize these • IDA (2004): “Microsoft should consider the merits of submitting XML formats to an international standards body of their choice” • IDA & EC explicitly ask Microsoft • to put the evolution of the formats in the control of a standards body • to build translators to/from ODF • Governments recommend eventual submission to ISO • 2006-2008 • December 2006 – PEGSCO (Pan-European eGovernment Services Committee) Report: http://ec.europa.eu/idabc/servlets/Doc?id=26971 • Microsoft has adopted a “pure” XML format • The Open XML (ECMA-376) standard is freely available: • … the OpenXML (ECMA) specifications are freely available on the web and the main contributors to both specifications (respectively Sun and Microsoft) have assured that the specifications can be implemented by any interested party, including open-source developers, without additional obligations and/or costs.

  5. Office Open XML BroadSupport in Belgium But there is already an XML document Standard??? ODF Delaware Consulting Userfull NV Edan Integrator NV CTG Adifo NV anaXis NV Egemin NV CODit BVBA Orda-S Sphinx IT Neomatics Traviata TechTeam Waslet Capito NV Ezos Ikan Consulting Partena Econocom MSP S@ws NV Itineris ComputaCenter DCS NV ECX bvba ATEFO bvba NiSH ICT for you Make IT Easy aCOM-ib NV Electro-Line NV Trinsy Technics bvba SPICS bvba Nerea Belgium sprl FOD/SPF Finance Real Software Group Dolmen Guidance Sogeti Soft-Naert InnVisttra Simac INS Euricom Cronos Mobile Access Guidance Belgium VDS-Computing Digipoint Amplexor ICT7 ICMS Group Adam Software NV Cegeka Arinso International Alcopa Concentra Gates Power Transmission Europe Accel Vision IT Group ECQ Applications BVBA Kempische Kantoorsystemen Ferranti Computer Systems ESC Hard & Software Solutions Heens IT Consultancy BVBA Christiaens Computer Services SDE Software Developments iFacto Business Solutions NV HP Getronics Telindus Avanade Coppens NV DataRex Bits & Bytes InterLight NV iXL-IT NV ComCom Silicon Center Devocom NV Henno Computers NV C & N TopPower NV InfoSupport Erudict Invenso Software Spectrum Microcomputing

  6. How many document format standards should their be? Some say “there can be only one” (The Highlander Principle) As sensible as the movie! Where otherwise immortals slay each other! In fact, there are many standard formats now: HTML, PDF/A, ODF, OOXML CGM, SVG; JPEG, PNG; TIFF/IT, PDF/X And many more widely used formats And there will continue to be many AIIM / Adobe – PDF has started an ISO fast track China UOF format to be submitted No format is immortal Formats address different needs Innovation is not over The Highlander myth

  7. Commercial Oracle, SAP, IRIS, Adobe, Microsoft, … Open Source Novell, RedHat, MySQL, Alfresco, … Free Software FFII, FSF, … Commercial and Open Source are bridging and looking for consensus Novell-Microsoft agreement Interoperability Alliance Open Specification Promises Free Software is radicalizing in confrontational mode Is it Microsoft against the world?

  8. DIS29500 Ballot Resolution Meeting February 25th – 29th 2008. International Conference Centre Geneva CICG, 7 rue de Varembé, CP13, CH-1211 Geneva 20 tel. +41 22 791 91 11

  9. The result of the international vote Open XML is an ISO standard!

  10. ISO member countries control Open XML from now on • It passes control of the Microsoft file formats to an international organization and ensures long-term access for customers and competitors • Open XML is now the default file format of the MS Office suite used by 400 million people in the world. • Making Open XML an ISO standards places the control of the file format evolution in the hands of countries, not commercial organizations. • MS will not be able anymore to decide alone on the evolution of the file format. • Competitors can implement and users can exchange documents without needing any Microsoft software • Applications developers have free access to a format used by 400 million users.

  11. Applications with Office Open XML support • Windows: • Altsoft XML2PDF server 2007 • AltViewer documents preview • Altova XML Spy • Corel Office • Create Word 2007 documents without Word installed • doxc to RTF • Madcap Flare • Microsoft Office 2000, Office XP and Office 2003 • Microsoft Office 2007 • Mindjet's MindManager • Monarch V.9.0 from Datawatch • ODF-Converter • OOX-UOF Converter • Open ERP Software • Open XML Translator • Open XML translator for OpenOffice (for Linux and Windows Versions of OpenOffice.org) • Open XML Writer • PythonOffice (Python API to read and write Excel XML documents from within Python programming language) • Sourceforge Project to allow .NET(C#) developer to have component that will interact with Open Xml file • Special Templates for Master Thesis • Word 2007 Map Editor for Mindjet MindManager • Xpertdoc Studio 2007 reporting solution • OpenOffice.org • Will develop adaptor • Mac OS X: • DOCX convertor for the Mac • docx to html converter • doxc to RTF converter • MacLinkPlus Deluxe version 16 by DataViz • Microsoft Office 2008 • Neo Office 2.1 • Sun Open XML import filter for spreadsheets • Word Counter 2.2.1 • Iphone and Iworks • Linux: • Gnumeric – open source Spreadsheet • Open Office –Novell edition • Open XML translator for OpenOffice (for Linux and Windows Versions of OpenOffice.org) • LinSpire • Other Operating systems or Operating System independent: • Docx2Doc Web Service • DOCX convertor on Palm handheld devices • EMS added OpenXML and ODF support to their tools for Oracle, IBM DB2, Interbase/Firebird, MySQL, PostgreSQL and SQL Server • OpenXML4J - Open XML framework for Java • OpenXMLDeveloper.org (hundred of developers, multiple platforms) • PHPExcel - Web Development (PHP) • WebService with mailing of Document, docx to HTML • Word 2007 file(docx) construction using Java • IBM DB2 9, Zend Core, PHP, PDO and Xquery

  12. Choices made for Office Open XML

  13. Levels of Interoperability Technical Interoperability XML Reference Schemas • Display-oriented (for example, Bold, Italics, Tables, Paragraphs, Styles) • Document Format • Enable Archival and File Formats Interoperability <w:p> <w:r> <w:rPr><w:b /></w:rPr> <w:t>John Doe</w:t> </w:r> <w:r> <w:rPr><w:i /></w:rPr> <w:t>Health Agency</w:t> </w:r> </w:p>

  14. Levels of Interoperability Semantic interoperability <ConferenceReport> <Date>3/24/2004</Date> <Attendees> <AttendeeName=“John Doe”> <Department> Health Agency </Department> <Potential> <Sales>100</Sales> <Growth>25%</Growth> … </Attendee> Custom-defined Schemas • Data-oriented (for example, Price, Invoice) • business information • Enable System Integration

  15. Office XP, 2003 will open, edit and save new Office formats Will recognize new Word, Excel and PowerPoint file format extensions Enables users to Open XML Formats across multiple versions Windows 2000 SP4 and later can convert between binary and Open XML Formats Office 2007 users can change the default file format if desired Current .doc, .xls, .ppt file formats will be supported in 2007 Office system Default file format can be set by users during deployment or after Advanced policy controls for enabling and disabling the use of specific formats File Format CompatibilityEnsuring Free Document Exchange With Prior Office Releases

  16. Open Source ODF translator

  17. Sun ODF Plugin for Microsoft Office

  18. Server based ODF integration http://www.wygwam.com/

  19. Server based ODF integration

  20. The future? • Fraunhofer Institute; May 2007 • OASIS Organization for the Advancement of Structured Information Standards

  21. Thankyou! dirktom@microsoft.com

More Related