Developpez.com - Rubrique .NET

Le Club des Développeurs et IT Pro

Que pensez-vous de Silverlight 2 ?

Le 2008-03-25 15:37:42, par Jérôme Lambert, Rédacteur
Depuis deux semaines, la beta 1 de Silverlight est sortie : Silverlight 2 !

Au menu, un changement radical par rapport à Silverlight 1.1 avec :
  • Une vraie suite de contrôles pour bâtir des applications (Button, Calendar, CheckBox, DataGrid, …)
  • Prise en charge du DataBinding, de Linq to Objects et Linq To XML
  • Support des sockets et des appels cross-domains
  • Intégration HTML
Cette dernière version a tellement changé que les applications développées en version 1.1 ne sont pas compatible avec la version 2.

Mais au final, que pensez-vous de cette nouvelle version ?

Les liens utiles :L’équipe Dotnet
  Discussion forum
41 commentaires
  • SaumonAgile
    Rédacteur
    J'ai assisté à quelques démos il y a 15 jours au techdays, c'était intéressant.
    Pour faire simple, la V2 m'a donné envie de me mettre à Silverlight.
  • zeavan
    Membre éclairé
    Perso n'etant pas tres fan de javascript silverlight 1.0 m'attirait pas trop depuis la version 1.1 maintenant 2.0, je suis conquis.

    pour mon prochain projet je pense l'utiliser ainsi que wcf.
  • dev01
    Rédacteur
    Silverlight 2 est une vrai avancé pour les dev Dotnet. En effet ils disposent maintenant d'un moyen simple de faire des applications web puissante et surtout orienté média, chose qui bcp moins intéressante en asp.net ( attention toutefois, les deux systèmes ne sont pas destiné à faire la même chose mais plutot à ce compléter ).

    De plus silverlight étant une sous partie de WPF/.NET il est extrèment facile de réutiliser des lib ecritent pour silverlight dans des projets WPF.

    La convergence du web et du desktop à fait un pas de plus avec cette nouvelle techno
  • anthyme
    Membre éprouvé
    Moi je trouve que c'est une tres bonne techno la meilleur techno Web que j ai jamais utilisé d'ailleurs, mais il manque encore quelques trucs pour que je soit pleinement satisfait tel qu'un meilleur support de WCF et le comble des manques vis a vis de WPF et un runtime pour créer des mini base de données coté client
  • CAML
    Membre averti
    Je n'ai pas encore eu le temps de faire un petit projet de test mais j'espere pouvoir en conclure une chose : fini les bidouilleries HTML/Javascript/CSS/ActiveX/etc. ?

    J'espere aussi obtenir une meilleure productivité avec ce nouvel outil !
  • stailer
    Membre chevronné
    J'ai pas utilisé complètement silverlight. j'ai juste testé 2-3 trucs, compilé et puis voilà... Ca a l'air très bien, surtout pour un développeur DotNet.

    Cependant, en matière d'RIA je reste à l'heure actuelle davantage convaincut par AIR et FLEX, plus flexible, et dont il existe même des intégrations javascript : http://extjs.com par exemple.

    En effet, cette dernière technologie à notamment l'avantage d'être "externalisée" par rapport au langage serveur et permet aussi facilement de faire du PHP que du java...

    Pour préciser mon expérience : C# WindowsForms, ASP.NET et j'ai fait déjà 2 dev sous Flex (avec un framework PHP notamment)... Je suis pas forcément objectif à 100%
  • anthyme
    Membre éprouvé
    Envoyé par stailer
    J'ai pas utilisé complètement silverlight. j'ai juste testé 2-3 trucs, compilé et puis voilà... Ca a l'air très bien, surtout pour un développeur DotNet.

    Cependant, en matière d'RIA je reste à l'heure actuelle davantage convaincut par AIR et FLEX, plus flexible, et dont il existe même des intégrations javascript : http://extjs.com par exemple.

    En effet, cette dernière technologie à notamment l'avantage d'être "externalisée" par rapport au langage serveur et permet aussi facilement de faire du PHP que du java...

    Pour préciser mon expérience : C# WindowsForms, ASP.NET et j'ai fait déjà 2 dev sous Flex (avec un framework PHP notamment)... Je suis pas forcément objectif à 100%
    rien ne t'empêche de mettre ce que tu veux coté serveur avec silverlight tu peux heberger ca ou tu veux et t a des API SOAP/REST, et linq a la rigueur pour parser du xml brute... et si t a vraiment pas envie du C#/VB il te reste encore python/ruby/js/vbs pour ton appli SL pour moi c bien plus flexible que d'avoir Actionscript d'imposé (un des pire langage pour moi après js et perl)
  • actionthomas
    Membre à l'essai
    D'autant plus que tu peux contrôler ton appli Silverlight 2 depuis Javascript. Et n'oublie pas que c'est juste un plugin, tu peux utiliser Silverlight depuis n'importe quelle tehcno serveur (tout comme tu le fais avec Flash).
  • CAML
    Membre averti
    Petite question :

    Y a t-il moyen de créer des 'fenêtres' de type modal ?

    ou bien va falloir gérer cela soit même ?
  • davcha
    Membre expérimenté
    Me semble, qu'à l'instar des applications xbap, tu ne peux pas ouvrir de fenêtres (classe Window) avec Silverlight, sans violer les contraintes de sécurité.