Silverlight 5 disponible en version beta avec la possibilité d'intégrer des interfaces fondées sur XNA

Le 13/04/2011, par Gordon Fowler, Chroniqueur Actualités
Mise à jour du 13/04/11

Cette deuxième journée du Mix11 est décidément très riche. Après l'annonce de l'arrivée de Windows Phone 7.5, d'un nouveau SDK pour l'OS mobile, et d'un SDK pour Kinect sur PC, la keynote du jour s'achève par l'annonce – que l'on attendait : Silverlight 5 est officiellement disponible en version beta

Parmi les nouveautés de cette version 5, trois ont été misesen avant lors de cette présentation citons à savoir :
  • Le décodage vidéo matériel (Hardware Video Decode), alias la fameuse accélération matérielle (ou graphique)
  • « Trickplay » : une fonctionnalité qui permet d'accélérer ou de ralentir la lecture d'une vidéo - dans les deux sens – et de corriger l'audio
  • L'intégration d’interfaces fondées sur XNA dans les applications Silverlight (une possibilité qui rappelle une des nouveautés du prochain SDK de Windows Phone 7 également annoncé aujourd'hui) afin de permettre des expériences 3D au sein des applications

Rappelons que Silverlight 5 améliore ses outils pour la prise en charge du HTML 5, ce qui montre que tout comme Adobe pour Flash, Microsoft voit une complémentarité entre sa technologie et les futures spécifications Web.

Coté Client, Silverlight 5 introduit également le « Power Management », qui optimise la gestion de l'alimentation (et qui empêche, par exemple, l'économiseur d'écran de se mettre en marche pendant la lecture d'un contenu) ou le « Remote Control » (possibilité d'utiliser une télécommande avec un PC utilisant Silverlight) parmi d'autres nombreuses nouveautés (lire ci-avant).

La beta de Silverlight 5 est disponible en téléchargement sur cette page

Sur le même sujet
Les rubriques (actu, forums, tutos) de Développez
Retrouvez le dossier complet de la rédaction


Poster une réponse Retrouver la discussion sur le forum

Avatar de Nathanael Marchand Nathanael Marchand
Rédacteur/Modérateur
le 13/04/2011
Je regarde en live mais j'ai pas vu l'annonce. Vous êtes tuyeautés hein?
Avatar de freezer08 freezer08
Membre habitué
le 13/04/2011
Haha les filous !

Relooking de silverlight.net : http://beta.silverlight.net/. Ca claque

Pour le détail de la beta :
http://i1.silverlight.net/content/do...s.pdf?cdn_id=1

Une journée lourde en nouveautés Silverlight/WP7, c'est excitant !!!
Avatar de Nathanael Marchand Nathanael Marchand
Rédacteur/Modérateur
le 13/04/2011
Citation:
Envoyé par freezer08 Voir le message
Haha les filous !

Relooking de silverlight.net : http://beta.silverlight.net/. Ca claque

Pour le détail de la beta :
http://i1.silverlight.net/content/do...s.pdf?cdn_id=1

Une journée lourde en nouveautés Silverlight/WP7, c'est excitant !!!
C'est plus une journée qu'il faut pour tester! C'est un mois :p
Avatar de freezer08 freezer08
Membre habitué
le 13/04/2011
C'est clair ! Pfiou, ça régale. Bon, beaucoup d'héritage de WPF, ça va dans le bon sens.

La feature intéressante mais qui reste un peu floue à mes yeux : trusted application in-browser. Plutôt sexy sur le papier, mais la mise en pratique semble laborieuse ...!

Et pas de P/Invoke dans la beta, snif
Avatar de GuruuMeditation GuruuMeditation
Membre Expert
le 13/04/2011
Pas mal de chouettes démos ici au MIX11. Par contre, le message HTML5/Silverlight est assez flou. J'ai parle avec plusieurs MVP Silverlight et ils ont un peu le même sentiment.
D'un autre côté, j'ai discuté avec un membre de l'équipe de développement Silverlight qui me disait (off record comme on dit ici) qu'ils travaillent sur SL6, donc pas d'abandon dans l'immediat. Mais ils sont quand même un peu mal a l'aise.
Concernant Silverlight pour iOS, rien d'officiel.off record toujours, ils me disent de voir Miguel de Icaza qui porte Moonlight sur iOS.
Ce soir, c'est remise des Nineys, et soirée endiablée, si j'arrive a coincer Scott Guthrie je lui tire les vers (verres?) du nez
Avatar de supertonic supertonic
Membre habitué
le 14/04/2011
On peut imaginer que Microsoft et adobe intègre de plus en plus de fonctionnalités HTML 5 pour Flex et Silverlight, dans le sens ou on pourra sûrement utiliser leur IDE respectif pour générer du HTML 5...

Sinon XNA dans Silverlight cela veut dire qu'on peut faire des applications XNA accessibles depuis un navigateur internet ?
Avatar de stailer stailer
Membre Expert
le 14/04/2011
C'est clair que l'éditeur qui sortira son "Visual Studio Like" pour HTML5 va prendre une certaine longueur d'avance :

Non seulement on pourra développer du RIA comme avec Flex ou Silverlight mais en plus et surtout : déployable PARTOUT, sans plugin, donc aussi bien sur des ordis PC que des tablettes et des téléphones.
Avatar de supertonic supertonic
Membre habitué
le 14/04/2011
on monte une start up ?
Avatar de Gordon Fowler Gordon Fowler
Chroniqueur Actualités
le 14/04/2011
Citation:
Envoyé par supertonic Voir le message
Sinon XNA dans Silverlight cela veut dire qu'on peut faire des applications XNA accessibles depuis un navigateur internet ?
C'était la grande question à laquelle Bernard OURGHANLIAN, Directeur Technique et Sécurité Microsoft France, n'a pas pu (voulu ?) répondre. Mais il a promis d'apporter des précisions sur ce point.

Cordialement,

Gordon
Avatar de supertonic supertonic
Membre habitué
le 14/04/2011
Sinon, finalement, on a pas droit à Silverlight pour la XBoite ?
Avatar de GuruuMeditation GuruuMeditation
Membre Expert
le 14/04/2011
Citation:
Envoyé par supertonic Voir le message
Sinon, finalement, on a pas droit à Silverlight pour la XBoite ?
Visiblement non
Avatar de GuruuMeditation GuruuMeditation
Membre Expert
le 14/04/2011
Miguel de Icaza vient de confirmer il y a 10 secondes : pas de Moonlight pour iPad. La raison (officielle) : le JIT n'est pas possible sur iOS
Avatar de GuruuMeditation GuruuMeditation
Membre Expert
le 14/04/2011
Citation:
Envoyé par supertonic Voir le message
Sinon, finalement, on a pas droit à Silverlight pour la XBoite ?
Je viens de parler a un product manager Silverlight, et il me dit qu'il ne peut pas trop en dire, mais qu'ils y pensent ("we are looking into it" en VO). Chacun en tirera ses conclusions
Avatar de davrous davrous
Membre confirmé
le 15/04/2011
Citation:
Envoyé par supertonic Voir le message
Sinon XNA dans Silverlight cela veut dire qu'on peut faire des applications XNA accessibles depuis un navigateur internet ?
Hello,

Ce n'est pas XNA dans Silverlight. La façon de programmer en 3D dans Silverlight 5 est basée sur XNA et on peut réutiliser certaines parties. Je cite à un collègue : "La 3D dans Silverlight est donc basée sur l’API XNA avec le support des shaders 2.0 (et sans doute des 3.0 en mode out of browser). C’est ceci dit une version allégée avec notamment l’absence de la classe Effect, ce qui implique la compilation offline des shaders pour embarquer le code binaire. De même, il n’y a pas e support du DDS et si vous voulez décoder des images (JPG, PNG) pour générer des textures, vous devrez le faire à la main (pas de Texture.FromStream en gros). L’idée derrière ces restrictions est de fournir une API légère et surtout de la sortir dans les temps.

Pour le reste c’est du bonheur avec un alignement quasi-militaire avec XNA 4.0 notamment en ce qui concerne la gestion des états (states). Si vous connaissez le développement en XNA vous n’aurez donc aucun problème pour faire du Silverlight 3D." cf : http://www.catuhe.com/post/What-abou...rlight-5-.aspx

Vous pouvez en savoir davantage en regardant la session du MIX11 ici : http://channel9.msdn.com/events/MIX/MIX11/MED06

Par ailleurs, un membre de mon équipe (David Catuhe) a écrit une superbe démo (utilisée d'ailleurs pendant le keynote du MIX, cocorico !). Vous pouvez la tester ici: http://david.blob.core.windows.net/babylon/Babylon.html .

Vous pourrez ainsi avoir une idée des capacités 3D de Silverlight.

Bye,

David Rousset
Microsoft France
Avatar de GuruuMeditation GuruuMeditation
Membre Expert
le 17/04/2011
Je ne suis pas pro de NUnit, mais ça devrait fonctionner (le livre Pro Asp.NET MVC2 framework utilise NUnit pour les unit tests)
quel est le problème exactement?
Avatar de Hinault Romaric Hinault Romaric
Chroniqueur Actualités
le 02/09/2011
Silverlight 5 RC disponible
Avec plus de 40 nouvelles fonctionnalités, le support de l’impression vectorielle et des systèmes 64 bits

Mise à jour du 02/09/11, par Hinault Romaric

La version 5 de la plateforme de développement d’applications web riches de Microsoft est disponible en version Release Candidate (RC).

Siverlight 5 fait de nouveaux progrès dans les médias et le développement d’applications avec l’intégration de plus de 40 nouvelles fonctionnalités et améliorations que les développeurs peuvent d’ores et déjà explorer.

En plus des nouveautés disponibles dans la version bêta (décodage vidéo matériel, intégration d’interfaces fondées sur XNA, ajout du Trickplay, etc.) la RC de Silverlight 5 apporte un nouveau contrôle PivotViewer qui donne aux développeurs de nouvelles possibilités pour la liaison dynamique des données et la personnalisation avec les collections client based.

Silverlight 5 RC permet également une meilleure prise en charge de la 3D et l’amélioration de l’accès aux fichiers avec l’ajout de la propriété DefaultDirectory au contrôle OpenFileDialog et de la propriété DefaultFileName au contrôle SaveFileDialog.

On notera également l’ajout de l’impression vectorielle, en plus de l’impression bitmap offerte par Silverlight 4, le support des systèmes d’exploitation 64 bits ou la possibilité de faire des applications "Trusted" dans le navigateur.

Le "Remote Control" (possibilité d'utiliser une télécommande avec un PC utilisant Silverlight) ajoute l’événement MediaCommand sur les éléments d’interface utilisateur.

Pour utiliser cette RC, vous devez disposer de Visual Studio 2010 Service Pack 1 et Microsoft WCF RIA Services V1.0 SP2 Preview.

Cette RC marque l’entrée de Silverlight 5 dans sa dernière phase de développement.

Silverlight 5 qui pourrait donc bien être disponible avant la fin de cette année.

Télécharger Silverlight 5 RC

Source : Blog MSDN
Avatar de h2s84 h2s84
Modérateur
le 02/09/2011
Si quelqu'un sait où est-ce qu'on peut avoir la version française de cette RC je suis preneur sans ça impossible d'installer sur mon PC qui utilise VS 2010 en français
Avatar de Nathanael Marchand Nathanael Marchand
Rédacteur/Modérateur
le 02/09/2011
C'est pas rare que les versions localisées mettent plusieurs jours à sortir. C'est pour ca qu'il faut toujours installer les versions en-us des produits
Avatar de freezer08 freezer08
Membre habitué
le 02/09/2011
Citation:
Envoyé par h2s84 Voir le message
Si quelqu'un sait où est-ce qu'on peut avoir la version française de cette RC je suis preneur sans ça impossible d'installer sur mon PC qui utilise VS 2010 en français
Ca t'apprendra à installer VS en français :p Pas de dispo annoncée, mais comme l'a dit Nathanaël, ça prend quelques jours voire semaines.
Avatar de h2s84 h2s84
Modérateur
le 02/09/2011
Héhé !
Si ça tenait qu'à moi ce seront toujours des versions anglaises. Par contre ce n'est pas moi qui achètent nos logiciels mais l'entreprise et elle préfère les versions françaises
Avatar de Nicolas Esprit Nicolas Esprit
Rédacteur
le 02/09/2011
PivotViewer devrait maintenant être intégré au SDK de Silvelight 5 et ne sera plus un projet à part sur CodePlex.

Par contre, il n'a pas l'air d'être présent dans la RC. Donc... auriez vous des infos sur la date de disponibilité de Pivot Viewer 2.0 ?
Avatar de MaximePalmisano MaximePalmisano
Membre chevronné
le 03/09/2011
Attention avant d'installer la RC, j'ai eu pas mal de retours négatifs car les applis SL4 ne fonctionnaient plus du tout etc, un beau petit bordel

Essayez plutôt ça dans une VM si vous le pouvez pour éviter d'installer des trucs impossibles à enlever après
Avatar de Archeone Archeone
Membre régulier
le 03/09/2011
Moi je vais attendre au moins une licence Go live, ou la finale.
J'ai pas de VM avec les outils installé sous la main j'ai pas envie de péter mon environnement de dev.
Avatar de Julien_v42 Julien_v42
Invité régulier
le 07/09/2011
Citation:
Envoyé par MaximePalmisano Voir le message
Attention avant d'installer la RC, j'ai eu pas mal de retours négatifs car les applis SL4 ne fonctionnaient plus du tout etc, un beau petit bordel

Essayez plutôt ça dans une VM si vous le pouvez pour éviter d'installer des trucs impossibles à enlever après
Je plussoie ! Après avoir vainement tenté d'installer les outils "en pack" sur mon Visual en français, j'ai fini par les installer un par un (SDK + Runtime), et là, j'ai perdu la lecture de vidéos DRMisées - gênant, c'est mon job du moment

Je tente de tout virer et réinstaller tout Silverlight 4, j'ai un peu peur quand même...
Avatar de Julien_v42 Julien_v42
Invité régulier
le 07/09/2011
Si jamais quelqu'un rencontre ce même problème (impossible de lire des contenus PlayReady après l'installation de SL5), j'ai réussi en supprimant la base de données PlayReady (C:\ProgramData\Microsoft\PlayReady\mspr.hds).
Note : cela supprime toutes les licences valides obtenues jusque là.
Avatar de dad72 dad72
Membre du Club
le 22/09/2011
Je suis dans le même cas que h2s84.
Si quelqu'un sait où est-ce qu'on peut avoir la version française de Silverlight 5 je suis preneur ou une éventuel date de sa sortie prévue.
J'utilise aussi VS 2010 en français parce que je suis français et que je l'ai acheter en France.

Merci pour vos info.
Avatar de I_Pnose I_Pnose
Nouveau Membre du Club
le 03/10/2011
Pour ceux et celles qui ont testé cette RC, savez-vous si l’accélération GPU s'étend désormais aux effets (DropShadowEffect, BlurEffect and co) ?
Et globalement, est-ce que l'on sent une amélioration notable des performances ?

(Je ne peux pas la tester, vs2010 français oblige).
Avatar de Idelways Idelways
Coordinateur publications
le 12/12/2011
Silverlight 5 disponible en version finale
Qui sera supportée jusqu'en 2021, la dernière version majeure ?

Mise à jour du 12 décembre 2011 par Idelways

Discrètement comme ce n'est pas de coutume, Microsoft vient d'annoncer la version finale de Silverlight 5, un lancement sous fond de spéculation sur l'avenir de la technologie, plus mature que jamais, mais visiblement pas dans l'air du temps.

Cette version définitive ne surprend pas dans la mesure où ses nouveautés ont toutes été passées en revue dans notre dossier (lire ci-devant), mais en voici les plus notables :

Décodage du format vidéo H.264 à l'aide des processeurs graphiques GPU. Support des navigateurs 64 bits. Une pile graphique réarchitecturée avec accélération matérielle 3D centrée sur l'API XNA Games Studio 4.0. De nouveaux effets sonores et la possibilité d'ajuster la fréquence de lecture de vidéo avec la nouvelle propriété PlaybackRate de MediaElement.

L'annonce de Microsoft met aussi en avant l'introduction de l'impression vectorielle via Postscript Vector Printing. Cette fonctionnalité, très utile dans le cadre d’une application d’entreprise, est depuis longtemps réclamée par les développeurs.
Le concept quelque peu ambigu des Trusted Applications est étendu aux navigateurs. Les applications certifiées peuvent gérer elles-mêmes les « tâches complexes, comme le support de fenêtres multiples [...] l'accès aux ports COM et au système de fichier ».



Silverlight 5 sera supportée et adaptée jusqu'en 2021 aux différentes sorties de navigateurs, fait savoir Microsoft sur une mise à jour de sa Politique de support pour Silverlight (pas encore disponible sur le site de Microsoft France).
Soit une période de support nettement plus longue que celles des versions antérieures, nourrissant davantage les spéculations à l'approche du grand virage vers l'HTML5 et la plateforme WinRT.

Télécharger Silverlight 5 (qui fait désormais moins de 7 Mo)

Sources :

Blog de Silverlight
What's new in Silverlight 5
Developpez.com : blog de Steven Hanquez
Cycle de vie de Silverlight

Et vous ?

Pensez-vous que c'est la dernière version de Silverlight ? Pourquoi ?
Dans cette éventualité, la technologie pourra-t-elle survivre jusqu'à la fin de son cycle de vie ?
Que pensez-vous des nouveautés de Silverlight 5 ?
Avatar de yoyo88 yoyo88
Membre Expert
le 14/12/2011
Citation:
Envoyé par Idelways Voir le message
Et vous ?

Pensez-vous que c'est la dernière version de Silverlight ? Pourquoi ?
Dans cette éventualité, la technologie pourra-t-elle survivre jusqu'à la fin de son cycle de vie ?
Que pensez-vous des nouveautés de Silverlight 5 ?
Pensez-vous que c'est la dernière version de Silverlight ? Pourquoi ?
il y a 6 mois, certaines anonçais que SL5 ne sortirai pas... donc t'en qu'il n'y a pas d'anonce officiel de la part de microsoft difficile de se faire une idée.
mais pour moi non, ce n'es pas la dernierre version, ou du moins il est possible qu'on la techno evolue pour etre integret a winRT...

Dans cette éventualité, la technologie pourra-t-elle survivre jusqu'à la fin de son cycle de vie ?
t'en qu'il y a des application en silverligth oui...

Que pensez-vous des nouveautés de Silverlight 5 ?
Pas mal de chose interessante sur le papier.. a voir dans la pratique.
Avatar de dad72 dad72
Membre du Club
le 08/01/2012
Bonjour,

quelqu'un a t'il des nouvelles concernant le toolkit de silverlight 5 pour VS 2010 SP1 français ?

Je pensais que 3 semaine après la sortie de la version finale nous aurions le multilingue, mais bientot 1 mois après, toujours rien. A moins que j'ai mal rechercher, c'est pourquoi je pose la question au cas ou certain aurais des nouvelles de toutes sorte.
Avatar de Archeone Archeone
Membre régulier
le 08/01/2012
Salut pas de nouvelle.

Si tu veux installer les tools en sur une version fr, tu prends l'exe des tools tu le renomes en .zip et tu installes les msi.

Ca marche nickel chrome.
Avatar de dad72 dad72
Membre du Club
le 10/01/2012
Merci pour l’astuce, fallait y penser.

Je vais essayer ça. Merci encore.

et tenez nous au courant pour la version des tools en Fr, please.
Avatar de dotnet89 dotnet89
Invité de passage
le 10/01/2012
Bonjour,
Quelqu'un a dit qu'il était possible d'installer Slv 5 tools anglais sur VS2010 français, en renommant en .zip (c'est facile), mais après ? On pourrait avoir quelque chose de détailllé ?
Merci d'avance
Cdt
Avatar de dad72 dad72
Membre du Club
le 11/01/2012
détailler ?
1) Tu télécharge le Silverlight5_Tools.exe que tu renommer en Silverlight5_Tools.zip
2) Tu le décompresse ensuite qui te donne accès au fichier a l’intérieur.
3) Tu lance manuellement le silverlight_sdk.msi qui ce trouve dans le zip décompresser.
4) et il est possible d'avoir a installer VS10SP1-KB2615527.exe qui ce trouve également a l’intérieur.
5) Ensuite, bas c'est tout, tu a plus cas créer un projet avec la version 5 de silverlight.

j'ai tester et ça fonctionne chez moi.

Voila je peut pas faire plus détailler.
Avatar de dad72 dad72
Membre du Club
le 14/01/2012
J'ai trouver le toolkit pour visual studio Fr :

http://www.microsoft.com/downloads/f...displaylang=fr
Avatar de BOSSANT BOSSANT
Invité régulier
le 07/05/2012
Plutot inquiétant... Moi qui était fraichement séduit pas SL
Et voici que HTML5 lui fait de l'ombre.
Pourtant, le choix est dur vu que si j'ai bien compris, le point faible de HTML5 est la pénurie d'outil pour les développeurs.
Mais aussi des accès aux données plus complexe que pour SL.

Mais pour combien de temps?

Quant à SL5... Il n'est pas compatible avec la dernière version de la gamme Expression de Microsoft.

Donc personnellement, je ne sais pas trop quoi penser de l'avenir de SL...
Avatar de BenoitM BenoitM
Membre Expert
le 07/05/2012
Citation:
Envoyé par BOSSANT Voir le message
Plutot inquiétant... Moi qui était fraichement séduit pas SL
Et voici que HTML5 lui fait de l'ombre.
Pourtant, le choix est dur vu que si j'ai bien compris, le point faible de HTML5 est la pénurie d'outil pour les développeurs.
Mais aussi des accès aux données plus complexe que pour SL.

Mais pour combien de temps?

Quant à SL5... Il n'est pas compatible avec la dernière version de la gamme Expression de Microsoft.

Donc personnellement, je ne sais pas trop quoi penser de l'avenir de SL...
En même temps en informatique on sait bien que rien ne dure éternellement, qu'il faut/faudra changer de technologie assez souvent
 
 
 
 
Partenaires

Hébergement Web