Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Julien Chable

He blogs, you blog, I blog ...

Archives

[Open XML] La CTP 2 d'Avril du SDK Open XML disponible !

Suite à l'annonce qu'avait fait Microsoft sur la disponibilité du SDK Open XML, voici enfin venue la CTP d'Avril !

Pour rappel, le SDK Open XML va vous permettre de créer des documents au format Open XML en toute simplicité, et cela sans avoir à installer Office sur la machine d'exécution ! Une grande avancée donc dans le monde des solutions orientés documents et pour les développeurs qui souhaitent générer ou consommer des documents au Open XML rapidement et sans avoir à connaître la structure sous jacente du format. Le SDK Open XML encapsule donc la plupart des opérations complexes et répétitives liées à la structure Open Packaging Convention qui est géré par l'espace de nom System.IO.Packaging. Vous pouvez donc créer ou manipuler les documents Word 2007, Excel 2007 et PowerPoint 2007 en quelques lignes de code ! Plus de détail dans la suite du post, et sans plus attendre voici le lien vers le SDK :

http://www.microsoft.com/downloads/details.aspx?FamilyId=AD0B72FB-4A1D-4C52-BDB5-7DD7E816D046&displaylang=en

Et vers la documentation du SDK :

http://msdn2.microsoft.com/en-us/library/bb448854.aspx

Pour ceux qui utilise encore la CTP de ... Juin 2007 (et oui Microsoft a été long sur ce coup là !), voici les principaux changements :

  • Commençons par l'éditorial :
    • Changement de nom : 'Microsoft SDL for Open XML Formats' -> 'Open XML Format SDK' :p
    • Changement de toutes les références 'Open XML object model' -> 'Open XML Application Programming Interface (API)'
  • API :
    • Déplacement de AddNewPart<T>() de la classe OpenXmlPart vers la classe OpenXmlPartContainer.
    • Surcharge de AddNewPart<T>() qui reçoit un ID de relation en paramètre
    • Support des annotations Linq sur les parties
    • Changement des espaces de nom de trois énumérations de Microsoft.Office.DocumentFormat.OpenXml.Packaging vers Microsoft.Office.DocumentFormat.OpenXml
    • Changement de nom pour certains objets

Plus de détails sur le blog de Eric White : http://blogs.msdn.com/ericwhite/archive/2008/03/14/technical-improvements-in-the-open-xml-sdk.aspx et dans la documentation MSDN : http://msdn2.microsoft.com/en-us/library/cc471858.aspx

Le SDK Open XML sortira en deux versions successives comme l'indique la roadmap en dessous. Une première qui sera disponible vraisemblablement en Mai 2008 qui contiendra uniquement les API lié au packaging des différentes parties d'un document Open XML. Et une seconde qui ira beaucoup plus loin avec un modèle objet et d'autres capacités tel que la validation du contenu d'un document.

N'oubliez pas de visiter le site de ressources Open XML officiel : http://msdn2.microsoft.com/en-us/office/bb265236.aspx

Plus de détails dans de prochains posts avec sûrement quelques lignes de code à la clé.

Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :
Posted: vendredi 18 avril 2008 02:02 par neodante

Commentaires

Pas de commentaires

Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- Fin des bugs du Microsoft Universal Ad Client SDK par Blog de Jérémy Jeanson le 02-08-2016, 09:03

- [VS2015] Résoudre les problèmes d’installation de fonctionnalités manquantes par Blog de Jérémy Jeanson le 02-07-2016, 09:36

- IIS : Supprimer les HTTP Headers techniques via PowerShell par Blog Technique de Romelard Fabrice le 02-04-2016, 13:37

- Périphérique Windows to Go en environnements virtuel (4/4 BitLocker) par Blog de Jérémy Jeanson le 01-31-2016, 09:51

- Fonctionnel contre technique ? par Blog de Jérémy Jeanson le 01-30-2016, 11:28

- Vous avez aimé yOS ? Vous allez adorer la Communauté aOS ! par Le blog de Patrick [MVP Office 365] le 01-27-2016, 16:12

- Cortana et Band 2 en Français par Blog de Jérémy Jeanson le 01-23-2016, 12:23

- Upgrader vers Windows 10 et Visual Studio 2015 ? Moi ? Jamais ! par Blog de Jérémy Jeanson le 01-23-2016, 08:27

- [ #Collab365 Summit ] la piste française ! par Le blog de Patrick [MVP Office 365] le 01-17-2016, 19:09

- Comment rater un projet? par Blog de Jérémy Jeanson le 12-24-2015, 13:03