Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Jens Häupel Platform Strategy Manager Microsoft Deutschland GmbH

Ähnliche Präsentationen


Präsentation zum Thema: "Jens Häupel Platform Strategy Manager Microsoft Deutschland GmbH"—  Präsentation transkript:

1 Jens Häupel Platform Strategy Manager Microsoft Deutschland GmbH

2 ... erlauben Dinge zu tun, die vorher nicht möglich waren Mehrwert aus bestehender Infrastruktur Informationssicherheit Process Compliance Informationsintegration Gezielte Zugriffskontrolle, Auffinden, und Content Management Dokumente als Digital Assets Legacy Dokumente & Archive Kosten für Lifecycle vs. Implementationskosten Dokuments, die sich selbst verwalten Dokumente mit Systemen verwalten

3 Der Einfluß von XML-basierten Format auf die IT Anwendungskompatibilität Möglichkeiten des Layouts und Renderings Deployment & Migration Existierende Lösungen / Integrationen Speicherung & Bandbreite Enabling the future Preserving Legacy

4 Open XML Files verstehen Open Packaging Conventions

5 core.xml Zip Container word theme document.xml Content_Types Main Relationships customXml item1.xml itemProps1.xml Part Relationships docProps Part Relationships glossary Part Relationships customUI

6 Zip Container word subfolder Main Relationship document.xml [Content_Types].xml _rels subfolder Minimales Word-Dokument

7 Zip Container word subfolder Main Relationship document.xml [Content_Types].xml _rels subfolder

8 Zip Container word subfolder Main Relationship document.xml [Content_Types].xml _rels subfolder

9 Zip Container word subfolder Main Relationship document.xml [Content_Types].xml _rels subfolder

10 Jens Häupel Platform Strategy Manager Microsoft Deutschland GmbH

11 System.IO.Packaging

12 Package (Zip-Container) PackagePart / -Collection XML, Binärformat GetStream() PackageRelationship / -Collection Beziehungen zw. Parts GetRelationshipsByType() PackageProperties Dokumenteigenschaften

13 Jens Häupel Platform Strategy Manager Microsoft Deutschland GmbH

14 Open XML SDK

15 Typisierte Objekte WordprocessingDocument SpreadsheetDocument PresentationDocument Objekthierarchie Deckt Open Packaging Convention ab High level API für Container Relationships & Content Types Doc-level Manipulation immer noch XML

16 Jens Häupel Platform Strategy Manager Microsoft Deutschland GmbH

17 Kapselung von oft benutzten document-level Objekten Paragraph, Style, Cell, Shape, … Suche über Inhalte Validation High-level Szenarien Doc aus Vorlage erzeugen SharedML Klassen DrawingML, …

18 Content Search and Open XML Validation WordprocessingML and Shared ML APIs SpreadsheetML APIs PresentationML APIs Version 1.0 Released Version 1.0 Released CTP 2 (April 2008) CTP 2 (April 2008) CTP 1 (June 2007) CTP 1 (June 2007) June 2007April 2008May 2008July Version 2.0 Roadmap CTP Version 2.0 CTP Version 2.0 Released Version 2.0 Released Office 14

19 Content Controls + Data Binding

20 Bookmarks + Word-Felder + mehr

21 Repräsentation im WordML Markup Properties und Content An Custom XML Data Store bindbar

22 Jens Häupel Jens Häupel Binding Information im WordML Markup

23 Jens Häupel Platform Strategy Manager Microsoft Deutschland GmbH

24 Es genügt nicht, die Zukunft der Interoperabilität zu planen und die Bedeutung existierender Dokumente zu ignorieren XML basierte Formate müssen für die Zukunft gerüstet sein, aber auch die Eingliederung existierender Dokumente gewährleisten

25 © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

26 Microsoft SDK for Open XML Formats 7DD7E816D046&displaylang=en How Do I... Code Clips zu Open XML WebCasts zu Open XML Open XML Developer Community Open XML Community Open XML für Java Entwickler


Herunterladen ppt "Jens Häupel Platform Strategy Manager Microsoft Deutschland GmbH"

Ähnliche Präsentationen


Google-Anzeigen