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

- Technofolies, votre évènement numérique de l'année par Le Blog (Vert) d'Arnaud JUND le 09-26-2014, 18:40

- Xamarin : From Zero to Hero par Fathi Bellahcene le 09-24-2014, 17:35

- Conférences d’Automne 2014 par Le blog de Patrick [MVP SharePoint] le 09-24-2014, 14:53

- [TFS] Supprimer un projet de Visual Studio Online par Blog de Jérémy Jeanson le 09-22-2014, 20:42

- Nouveau blog en anglais / New blog in english ! par Le blog de Patrick [MVP SharePoint] le 09-18-2014, 18:42

- [ #Yammer ] From Mailbox to Yammer and back / De votre messagerie vers Yammer et retour ! par Le blog de Patrick [MVP SharePoint] le 09-15-2014, 11:31

- [ #Office 365 ] New service settings panel / Nouveau panneau de paramétrage des services par Le blog de Patrick [MVP SharePoint] le 09-11-2014, 08:50

- Problème de déploiement pour une démo SharePoint/TFS? par Blog de Jérémy Jeanson le 09-10-2014, 21:52

- [ #Office365 ] Delve first impressions / Premières impressions sur Delve par Le blog de Patrick [MVP SharePoint] le 09-09-2014, 16:57

- [ #Office365 ] How to change Administration console language ? / Comment changer la langue de la console d’administration ? par Le blog de Patrick [MVP SharePoint] le 09-09-2014, 08:25