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

- L’application des MiniDrones Parrot est aussi disponible pour Windows 8.1 par Blog de Jérémy Jeanson le 10-28-2014, 15:01

- L’application des MiniDrones Parrot est enfin disponible pour Windows Phone par Blog de Jérémy Jeanson le 10-27-2014, 09:49

- Mise à jour Samsung 840 EVO sur core server par Blog de Jérémy Jeanson le 10-27-2014, 05:59

- MVP Award 2014 ;) par Blog de Jérémy Jeanson le 10-27-2014, 05:42

- « Naviguer vers le haut » dans une librairie SharePoint par Blog de Jérémy Jeanson le 10-07-2014, 13:21

- PowerShell: Comment mixer NAGIOS et PowerShell pour le monitoring applicatif par Blog Technique de Romelard Fabrice le 10-07-2014, 11:43

- ReBUILD 2014 : les présentations par Le blog de Patrick [MVP Office 365] le 10-06-2014, 09:15

- II6 Management Compatibility présente dans Windows Server Technical Preview avec IIS8 par Blog de Jérémy Jeanson le 10-05-2014, 17:37

- Soft Restart sur Windows Server Technical Preview par Blog de Jérémy Jeanson le 10-03-2014, 19:43

- Non, le certificat public du CA n’est pas un certificat client !!! par Blog de Jérémy Jeanson le 10-03-2014, 00:08