ou INSCRIVEZ-VOUS Mot de passe oublié ?
Publicité

Open XML : Microsoft annonce un SDK pour les développeurs

Plus important que la certification ISO ?

isoAlors que l’ISO n’a pas encore rendu sa décision sur le sort du format Open XML en tant que futur standard international, Microsoft vient d’annoncer la version finale de son kit de développement logiciel (SDK) pour exploiter son format.

La certification ISO : une simple cerise sur le gâteau ?

Si l’on considère l’importance pour Microsoft de son nouveau format apparu avec Office 2007 et présent dans Mac Office 2008 également, le SDK est une étape vitale, probablement plus importante que la certification ISO elle-même. Car si cette dernière offrait l’avantage de braquer les feux de la rampe sur l’Open XML, elle ne garantirait pas pour autant son utilisation.

Les avantages d'un SDK

office 2007 ultimateLe SDK, lui, change la donne en ouvrant aux développeurs les possibilités offertes par le format. Contrairement à l’ISO, nul besoin ici de lire les 6000 pages de spécifications, car le SDK permet d’accéder à un grand nombre de fonctionnalités sans connaître les tréfonds et les subtilités du format. Mais le kit de développement permet surtout à n’importe quelle application de manipuler l’Open XML et de l’utiliser pour différents usages.

Le format de Microsoft peut entrer ici dans des concepts de flux de travail, l’Open XML servant allant de point de ralliement pour le transfert des informations. De plus, le SDK reconnaît évidemment la structure normalisée d’un document Open XML, qui se présente toujours de la même manière. Un typage fort est utilisé pour accéder aux données dans un document, ou aux paramètres qui les accompagnent.

Accéder facilement à la structure des documents

On peut ainsi viser précisément un paragraphe d’un texte, et aux descripteurs qui s’y rapportent, tels que la taille du texte, la police, le formatage, les marges, l’identification, en clair tout ce qui peut être défini dans la catégorie « Styles ». Et puisque ces informations peuvent toutes êtres extraites d’un document Open XML, cela signifie également qu’elles peuvent y être inscrites.

mac office 2008Le SDK va permettra surtout d’exposer l’ensemble des possibilités de l’Open XML à travers le framework .NET, qui devient avec le temps le lien central entre les produits de Microsoft. En fait, ce fameux SDK n’est que la version 1.0, mais une première CTP (Community Technology Preview) de la version 2.0 sera accessible dès le mois de juillet. Cette version 2.0 sera ensuite diffusée en version finale avec Office 14, ce qui indique par ailleurs que la prochaine mouture majeure de la suite bureautique semble plus proche que prévue.

Un premier essai

De même, le SDK est à considérer pour Microsoft comme un premier essai. Les futures versions étendront non seulement les possibilités avec l’Open XML, en incluant par exemple des spécificités à destination des traitements de texte, des tableurs et des logiciels de présentation, mais elles seront en outre compatibles avec d’autres types de frameworks.

En considérant que le but est réellement de pousser à l’utilisation d’Open XML, Microsoft a tout intérêt à permettre au maximum de développeurs d’utiliser ses possibilités. Or, les développeurs sont loin d’être tous concentrés sur le framework .NET. L’idée serait donc d’ouvrir le SDK à d’autres utilisations, notamment avec Java.

Le SDK n'est pas encore disponible au téléchargement, mais nous y reviendrons lorsque ce sera le cas.

Source : Betanews
le 13 mars 2008 à 14:38 (10 274 lectures)