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

Silverlight 2 sera disponible en bêta 2 le mois prochain

Les langages .Net à la rescousse

silverfightLa technologie Silverlight de Microsoft est souvent présentée comme une alternative au Flash, alors qu’elle correspondrait plutôt à l’environnement Flex, puisqu’elle permet d’autres possibilités que la simple animation. La version 1 est disponible depuis l’année dernière, mais la version 2.0 devrait apporter de très nombreuses nouveautés, tout en constituant le vrai départ de la technologie.

Ashish Thapliyal, développeur chez l’éditeur, a répondu à quelques questions courantes. Beaucoup se sont demandé si Silverlight serait ouvert à terme à des codecs audio et vidéo tiers. Le développeur répond que la technologie est compatible avec le VC-1, le WMV, le MP3 et le WMA, mais qu’elle n’a pas vocation d’offrir une ouverture à ce niveau à cause des nombreux problèmes de licences que cela poserait.

La bêta 2 sera bientôt disponible, car elle est toujours prévue pour le mois de mai. La version finale est prévue pour cet automne, mais la future bêta donnera une bonne idée de ses possibilités puisque toutes les fonctionnalités y seront présentes. Par exemple, là où Silverlight 1.0 autorisait seulement le JavaScript comme langage, la version 2.0 prendra en charge tous les langages utilisés par Visual Studio dans l’environnement .NET. Il sera donc possible d’utiliser le C# ou même encore le Visual Basic.NET.

Les développeurs doivent s’attendre à de très nombreux changements entre les bêtas 1 et 2, parfois même dans le cœur de la technologie. Pour cette raison, certaines fonctionnalités risquent ne plus fonctionner. Le code écrit pour la bêta 2 devrait fonctionner sans incident avec la version finale cependant. Précision importante : les sites développés avec Silverlight 1.0 fonctionneront sans dommage avec la version 2.0, il n’y a pas de cloisonnements comme avec les frameworks .NET.

Actuellement, selon Microsoft, Silverlight est téléchargé à hauteur de 1,5 million de fois par jour. Bien que le chiffre puisse paraître énorme, il reste fort à faire pour rattraper Adobe qui estime que son plug-in Flash couvre 90 % du parc informatique mondial.
Source : Microsoft
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 7 avril 2008 à 14:32 (13 438 lectures)

Il y a 33 commentaires

Avatar de 2IZI4U INpactien
2IZI4U Le lundi 7 avril 2008 à 14:39:50
Inscrit le mercredi 22 novembre 06 - 12 commentaires
Ashish Thapliyal
super prénom
Avatar de windu.2b INpactien
windu.2b Le lundi 7 avril 2008 à 14:50:05
Inscrit le lundi 18 avril 05 - 34114 commentaires
super prénom

roule.gif

Le développeur répond que la technologie est compatible avec le VC-1, le WMV, le MP3 et le WMA, mais qu’elle n’a pas vocation d’offrir une ouverture à ce niveau à cause des nombreux problèmes de licences que cela poserait.

Et pour les codecs sans brevets justement ? Ça pue du cul encore une fois ?
Avatar de Fahd INpactien
Fahd Le lundi 7 avril 2008 à 14:59:49
Inscrit le lundi 6 février 06 - 374 commentaires
Salam,

- Je n'utilise pas Silverlight (je préfère coder des sites totalement ouverts), mais s'il m'arrive d'avoir besoin d'une technologie de ce genre, le fait de pouvoir utiliser du .Net est clairement un énorme avantage. Je dois d'ailleurs me renseigner sur la possibilité d'utiliser du Unsafe C# (code non managé) dans une application Silverlight, si c'est le cas ça va vraiment être d'une puissance inouïe. Par contre, il va falloir aussi voir les restrictions qui sont posées du fait que ça tourne sur internet et que tout les browsers ne tournent pas en mode protégé.
Avatar de E.n.d.e.r INpactien
E.n.d.e.r Le lundi 7 avril 2008 à 15:04:36
Inscrit le mardi 8 novembre 05 - 427 commentaires
Salam,

- Je n'utilise pas Silverlight (je préfère coder des sites totalement ouverts), mais s'il m'arrive d'avoir besoin d'une technologie de ce genre, le fait de pouvoir utiliser du .Net est clairement un énorme avantage. Je dois d'ailleurs me renseigner sur la possibilité d'utiliser du Unsafe C# (code non managé) dans une application Silverlight, si c'est le cas ça va vraiment être d'une puissance inouïe. Par contre, il va falloir aussi voir les restrictions qui sont posées du fait que ça tourne sur internet et que tout les browsers ne tournent pas en mode protégé.


C'est vrai que pouvoir programmer en c# ca sera vraiment sympathique
Parce que bon programmer en JS, c'est un peu la mort...
Avatar de Bug INpactien
Bug Le lundi 7 avril 2008 à 15:14:34
Inscrit le samedi 22 mars 08 - 5203 commentaires
"Silverlight est téléchargé à hauteur de 1,5 million de fois par jour"

Forcément, il est coché par défaut sur windows update ...
Et impossible de masquer la mise à jour, donc bien sur, à un moment ou à un autre, on oublie de décocher ...

Edité par bug- le lundi 7 avril 2008 à 15:18
Avatar de goldieswx INpactien
goldieswx Le lundi 7 avril 2008 à 15:16:27
Inscrit le mardi 15 mars 05 - 28 commentaires
Je vous invite a regarder les drafts de Javascript 2.0 et Html 5.0. Je n y vois que du bon.

[pdf] http://www.ecmascript.org/es4/spec/overview.pdf

http://www.w3.org/html/wg/html5/

Webkit(safari) et Fx3 implémentent déja ces normes(drafts) partiellement.


Edité par Vincent_H le lundi 7 avril 2008 à 15:37
Avatar de Fahd INpactien
Fahd Le lundi 7 avril 2008 à 15:41:36
Inscrit le lundi 6 février 06 - 374 commentaires
Salam,

@goldies,
- En temps normal je préconise fortement l'utilisation d'(x)HTML+CSS+JS pour l'élaboration d'un site vu que c'est beaucoup plus ouvert et universel, d'ailleurs Microsoft supporte HTML 5 à travers IE8. Mais des technologies comme Flex ou Silverlight ont aussi leurs avantages quand on veut éviter la lourdeur des applets Java ou qu'on veut mettre au point des applications web performantes et indépendantes du browser (cf Prism de Mozilla). Pour moi (enfin pour tout le monde j'imagine), Silverlight est avant tout destiné aux applications web et non aux sites web, même s'il sera sûrement utilisé aussi dans le streaming vu que la qualité video est sensiblement meilleure à celle des flv, qu'il ne supporte pas nativement d'ailleur. Tu peux biensûr répondre qu'on peut faire des appli web en utilisant de l'AJAX, mais c'est définitivement du bricolage.
Avatar de goldieswx INpactien
goldieswx Le lundi 7 avril 2008 à 15:57:54
Inscrit le mardi 15 mars 05 - 28 commentaires
@fahd

<quote>... mais c'est définitivement du bricolage.</quote>

Je pense notemment à google et à tous ses services en ligne que sont gmail, google docs, analytics, ... et que son framework web est quelque chose de sérieux au contraire. Et la je ne parle que de google qui n'est pas forcément un très bon exemple mais ils ont l'avantage d'etre la et qu'on parle d'eux.

L'utilisation de plugins avec des langages non normés indépendants du browser et propriétaires ne tournant que sur un nombre limité de plateformes/machines cela me fait plus penser a un chateau de cartes, a du bricolage qu'a un framework solide se basant sur des normes standards, libre a chacun de choisir ses technologies...

Tiens si je développe un truc en ajax aujourdhui, il tournera pour sur en 2010 sur un webphone nimporete quelle marque. Mais ton truc en flex/silverlight... gros doutes la dessus.


Edité par goldieswx le lundi 7 avril 2008 à 16:00
Avatar de Dunaedine INpactien
Dunaedine Le lundi 7 avril 2008 à 15:59:55
Inscrit le samedi 7 janvier 06 - 15989 commentaires

@fahd

<quote>... mais c'est définitivement du bricolage.</quote>

Je pense notemment à google et à tous ses services en ligne que sont gmail, google docs, analytics, ... et que son framework web est quelque chose de sérieux au contraire. Et la je ne parle que de google qui n'est pas forcément un très bon exemple mais ils ont l'avantage d'etre la et qu'on parle d'eux.

L'utilisation de plugins avec des langages non normés indépendants du browser et propriétaires ne tournant que sur un nombre limité de plateformes/machines cela me fait plus penser a un chateau de cartes, a du bricolage qu'a un framework solide se basant sur des normes standards, libre a chacun de choisir ses technologies...


J'allais le dire
Avatar de Comode INpactien
Comode Le lundi 7 avril 2008 à 16:04:47
Inscrit le lundi 18 décembre 06 - 1009 commentaires
C'est quoi ce SilverLight ? c'est un truc qui fonctionne avec une connexion permamante ? c'est un langage server ? client ? mixte ?
Comment il gère la compatibilité de ces trucs la avec firefox ou mac ?
Il n'est plus possible de commenter cette actualité
Vous devez être connecté ou vous inscrire en haut pour pouvoir participer aux commentaires.