![]() |
Emploi
|
![]() |
Start-up
|
![]() |
Evénements 01 | ![]() |
Avis d'expert | ![]() |
Vidéos | ![]() |
Indicateurs
|
![]() |
Distribution
|
![]() |
Telecharger Pro
|
![]() |
Livres blancs | |||||||||||||||||||||












Microsoft donne aujourd'hui le coup d'envoi d'une vaste offensive sur le marché des applications Internet riches en dévoilant la version définitive de Silverlight 2.0.
Concurrent frontal des technologies Flash et Air d'Adobe, Silverlight est un environnement d'exécution qui permet de faire tourner des applications riches dans un navigateur (1). Comme pour la technologie Flash, le téléchargement d'un plug-in est indispensable.
Pour Microsoft, la priorité est aujourd'hui de diffuser le plus largement possible ce plug-in. Selon Scott Guthrie, le vice-président chargé des outils de développement de Microsoft, seul un internaute sur quatre utiliserait actuellement un PC équipé de Silverlight (versions 1, 1.1 et bêta de la version 2 cumulées). C'est beaucoup moins que pour le lecteur Flash, qui équipe selon Adobe 98 % des terminaux Internet.
Pour rattraper son retard, Microsoft mise d'abord sur les qualités techniques de sa plate-forme pour convaincre les développeurs. Interface plus dynamique, meilleure gestion des données et du multimédia, intégration standardisée des services Web, etc. : Silverlight 2.0 est une version beaucoup plus ambitieuse que la précédente. “ La technologie Silverlight va vraiment permettre de porter les développements .Net directement dans le navigateur ”, s'enthousiasme Thomas Lucchini, chef de produit plate-forme chez Microsoft France.
Les développeurs de la plate-forme Windows pourront en effet créer des applications Silverlight depuis Visual Studio 2008 (en utilisant les langages Visual Basic, C#, C++ ou encore les versions .Net de Python et de Ruby) et/ou Blend, un logiciel de design de sites Web inclus dans la gamme Expression. Quant aux utilisateurs de Visual Studio 2005, ils peuvent télécharger gratuitement Visual Web Developer 2008 Express Edition.
Une fois n'est pas coutume, Microsoft a également décidé d'investir dans la création d'outils de développement s'exécutant sur des plates-formes autres que Windows. Il finance ainsi l'élaboration d'un composant Silverlight pour l'environnement Eclipse, le principal concurrent de Visual Studio. Conçue par la start-up française Soyatec, une version alpha de ce plug-in est d'ores et déjà disponible. “ Une version pleinement fonctionnelle sera proposée au printemps prochain ”, assure Thomas Lucchini.
Microsoft fournit par ailleurs une bibliothèque de composants d'interface baptisée Silverlight Control Pack, dont les spécifications sont ouvertes selon les dispositions des Microsoft Permissive Licenses (Ms-PL). L'objectif étant que les développeurs et les éditeurs puissent créer librement de nouveaux composants.
Enfin, Microsoft publie toutes les spécifications du langage XAML, qui permet de décrire les interfaces des applications Silverlight. Ainsi, les éditeurs tiers pourront créer des outils capables d'interpréter ou de générer automatiquement des interfaces conçues avec ce langage.
(1) A la différence d’Adobe, qui propose l’environnement Air, Microsoft ne propose pas de socle d’exécution permettant d’exécuter les applications Silverlight directement sur le bureau Mac ou Linux (sans passer par un navigateur). Une application Silverlight 2 peut toutefois fonctionner hors navigateur sur Windows avec le framework .Net 3.5 (grâce à la couche de présentation WPF).

















