Silverlight, 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
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.
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
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.
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.
Vincent_H
Le vendredi 30 novembre 2007 à 10:23:24
#2
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.
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.
ano_635044037212003106
Le vendredi 30 novembre 2007 à 10:24:31
#3
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.
Edité par krustyleclown le vendredi 30 novembre 2007 à 10:24
bionoir
Le vendredi 30 novembre 2007 à 10:27:09
#4
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)
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.

















