S'identifier / Créer un compte
  • Actualités
  • Dossiers
  • Tests
  • Commentaires
  • INpactiens
Publicité

Silverlight 1.1 devient officiellement Silverlight 2.0

Trop de changements pour une simple décimale

silverfightSilverlight, anciennement connu sous le nom de code WPF/E (pour Windows Presentation Foundation Everywhere) est une solution basée sur le XAML pour permettre aux navigateurs d’afficher un contenu riche (2D, animation, dessin vectoriel, vidéo et audio), en complément du classique code HTML.

Ce que beaucoup ont comparé initialement au Flash serait plutôt un environnement complet à rapprocher de Flex, voire à Java dans son actuelle orientation. Microsoft vise pour la première une technologie multiplateforme et Silverlight est compatible avec Internet Explorer 6 et 7 sur Windows, Firefox 1.5 et 2.0 sur Windows et Mac OS X, et Safari sur Mac OS X. L’installation du composant suffit à rendre le système et le navigateur compatibles.

Deux inclusions majeures

Lorsque la version finale 1.0 de Silverlight est apparue, Microsoft a présenté en même temps une version alpha estampillée 1.1. La première version permettait certes d’utiliser la technologie, mais on peut dire qu’elle a surtout été lancée pour jeter les bases et préparer l’arrivée de sa petite sœur. Deux différences majeures existent entre les versions 1.0 et 1.1, en faveur de la seconde :
  • La possibilité d’utiliser tous les langages autorisés par la plateforme .NET, y compris le C#, via un plug-in pour Visual Studio 2008
  • L’inclusion d’une version compactée du CLR (Common Language Runtime) pour un accès des pages web à l’environnement .NET
Ce sont des nouveautés importantes qui vont augmenter de manière radicale la richesse des possibilités accessibles aux développeurs. Elles seront d’ailleurs répercutées dans toutes les versions de Silverlight, y compris celle pour Mac OS X. En conséquence, une application ou une page web utilisant Silverlight fonctionnera partout de la même manière.

silverfightsilverfight

Quand 1.1 devient 2.0

En fait, les avancées de la version 1.1 ont fini par être tellement nombreuses que Microsoft a décidé de changer sa numérotation et de la transformer en Silverlight 2.0. Bien que le cœur de la technologie ait évolué avec cette prochaine mouture prévue pour le début de l’année 2008 en version bêta, cette dernière est surtout marquée par l’inclusion des autres éléments. Une évolution qui est à rapprocher de ce qui s’était passé pour la version 3.0 du Framework .NET, qui était en gros un Framework 2.0 accompagné des fondations de Vista : WPF, WCF, etc.

silverfightsilverfight

Le déploiement de la version 2.0 devrait s’accompagner d’une liste de nouveautés que l’utilisateur pourra percevoir immédiatement. Parmi ces dernières, toute une série de contrôles comme les boutons, de cases à cocher ou de barres de défilement. L’avantage de l’inclusion de ces contrôles est qu’un développeur recourant à Silverlight aura l’assurance d’un rendu unique sur tous les navigateurs et systèmes pris en charge. Ce système de contrôle sera par ailleurs personnalisable par l’utilisateur qui pourra sélectionner des « skins », y compris sous Mac OS X.

Silverlight 2.0 devrait cependant être accompagné d’une possibilité qui soulève quelques interrogations. Un client Silverlight pourrait en effet acquérir des données depuis un emplacement tiers qui n’est ni la machine de l’utilisateur, ni le serveur d’origine de la page visitée. Certains se demandent si cette possibilité n’ouvre pas trop de portes pour de possibles exploitations malveillantes.
Vincent Hermann

Rédacteur/journaliste spécialisé dans le logiciel et en particulier les systèmes d'exploitation. Ne se déplace jamais sans son épée.

Le 30 novembre 2007 à 10:12 (19 788 lectures)

Il y a 93 commentaires

Avatar de hokkos INpactien
hokkos Le vendredi 30 novembre 2007 à 10:20:04
Inscrit le mardi 22 mars 05 - 3445 commentaires
Ouai ca parait plus marketing (avoir un numéro de version élevé pour faire sérieux) vu que ca vient de sortir.
J'ai pas l'impression que cette technologie est bcp utilisé à part chez microsoft, faut dire que Adobe est bien en avance du point de vu outils de dev artistique; à voir dans qql années; ca va peut etre faire comme Java et .Net.
Avatar de Vincent_H Equipe
Vincent_H Le vendredi 30 novembre 2007 à 10:23:24
Inscrit le jeudi 30 janvier 03 - 14907 commentaires
Ouai ca parait plus marketing (avoir un numéro de version élevé pour faire sérieux) vu que ca vient de sortir.
J'ai pas l'impression que cette technologie est bcp utilisé à part chez microsoft, faut dire que Adobe est bien en avance du point de vu outils de dev artistique; à voir dans qql années; ca va peut etre faire comme Java et .Net.


Ben faut voir aussi que justement la technologie vient à peine de sortir. La version 2.0 va largement étendre les possibilités, en permettant notamment aux devs d'utiliser VS2008. Ca devrait faire une différence assez nette.
Avatar de ano_635044037212003106 INpactienne
ano_635044037212003106 Le vendredi 30 novembre 2007 à 10:24:31
Inscrite le jeudi 21 juillet 05 - 7516 commentaires

Ben faut voir aussi que justement la technologie vient à peine de sortir. La version 2.0 va largement étendre les possibilités, en permettant notamment aux devs d'utiliser VS2008. Ca devrait faire une différence assez net.



maitrecapello.gif

Edité par krustyleclown le vendredi 30 novembre 2007 à 10:24
Avatar de bionoir INpactien
bionoir Le vendredi 30 novembre 2007 à 10:27:09
Inscrit le lundi 20 février 06 - 751 commentaires

utiliser VS2008. Ca devrait faire une différence assez nette.


jusque là il n'y avait pas de EDI dédié? (je ne connais pas du tout SL)
Avatar de alf INpactien
alf Le vendredi 30 novembre 2007 à 10:29:08
Inscrit le mercredi 7 mai 03 - 143 commentaires
Ca devrait faire une différence assez nette

je dirais meme plus, assez .Net :)
Il n'est plus possible de commenter cette actualité
Vous devez être connecté ou vous inscrire en haut pour pouvoir participer aux commentaires.

Il y a 93 commentaires