Silverlight : vers une fin programmée ?
Microsoft ferme Silverlight.net, le site de référence sur la technologie
Le 2012-12-10 19:54:10, par Hinault Romaric, Responsable .NET
L’avènement du HTML5 a mis à mal les technologies de développement d’applications Web riches (RIA) comme Silverlight et Flash.
Voici aujourd’hui pratiquement un an que Microsoft a publié Silverlight 5. Depuis, l’éditeur n’a plus fait mention d’une évolution de la technologie en dehors de la sortie discrète d’une mise à jour mineure (Silverlight 5.1).
Par contre, Microsoft accorde une attention particulière à HTML5, qui occupe une place de choix dans Windows 8. De plus, le blog de la team Silverlight est désormais peuplé d’articles sur XAML et d’autres sujets n’ayant aucun rapport avec la technologie.
Il devient presque clair que Silverlight ne fait plus partie du cahier de charges de Microsoft, et la récente fermeture de Silverlight.net, le site central des ressources sur la plateforme ne vient que conforter cette idée.
Une partie des ressources qui étaient disponibles sur le site a été transférée vers MSDN, brisant au passage plusieurs liens.
Il faut noter néanmoins que Microsoft compte offrir un support pour Silverlight 5 jusqu’en 2021.
Le nouvel espace Silverlight sur MSDN
Et vous ?
Qu'en pensez-vous ?
Voici aujourd’hui pratiquement un an que Microsoft a publié Silverlight 5. Depuis, l’éditeur n’a plus fait mention d’une évolution de la technologie en dehors de la sortie discrète d’une mise à jour mineure (Silverlight 5.1).
Par contre, Microsoft accorde une attention particulière à HTML5, qui occupe une place de choix dans Windows 8. De plus, le blog de la team Silverlight est désormais peuplé d’articles sur XAML et d’autres sujets n’ayant aucun rapport avec la technologie.
Il devient presque clair que Silverlight ne fait plus partie du cahier de charges de Microsoft, et la récente fermeture de Silverlight.net, le site central des ressources sur la plateforme ne vient que conforter cette idée.
Une partie des ressources qui étaient disponibles sur le site a été transférée vers MSDN, brisant au passage plusieurs liens.
Il faut noter néanmoins que Microsoft compte offrir un support pour Silverlight 5 jusqu’en 2021.
Et vous ?
-
_skipExpert éminentEn gros c'est la jungle
. C'est à dire ce qui est de base c'est pas super, pas très bien adapté et c'est à toi de coller les chewing gums à la bonne place pour faire tenir ensemble toutes ces briques de formes différentes.
Comprends que ce soit déroutant quand on débarque dedans. Silverlight ou flash, malgré tous les défauts qu'on peut leur trouver avaient une toolchain et une gestion du développement d'application assez encadrée.Envoyé par Issam
Qui voudrait investir dans une technologie moribonde pour la seule raison qu'au jour d'aujourd'hui elle "fonctionne"? Ceux qui ont continué avec delphi après les soucis de borland, ils l'ont fait je pense car ils ont eu un minimum de confiance qu'il continuerait d'y avoir des évolutions et des nouvelles versions.
Si silverlight stagne pendant 5 ans et que la maintenance se limite à des résolutions de bug, à mes yeux c'est clairement plus un choix très intéressant.le 11/12/2012 à 8:28 -
_skipExpert éminentTon post amène une question intéressante que je me pose justement: est-ce que l'avenir du RIA c'est de continuer à transformer les navigateurs en OS ou est-ce d'avoir des applis natives minimales en client-serveur?
Actuellement, le grand avantage du web c'est qu'on installe rien, mais si déjà le déploiement de clients lourds pouvait être grandement facilité avec des techos style clickOnce, c'est encore un pas qui a été franchi avec les applis packagées des app markets qui s'installent en 2 clics et demi.
Perso je préfère toujours installer sur mon smartphone une applic native qui s'intègre bien à mon environnement plutôt que passer le navigateur. Et c'est apparemment le parti pris de pas mal de services en ligne (consultations d'horaire et autres). Faut dire que c'est assez commode : l'utilisateur fait 2 clics pour installer puis il y a l'icône du service qui apparaît sur l'interface pour accès immédiat...
Puisque tu parles de windows 8, je n'ai pas encore testé mais si on reprend cette idée de bureau avec des icônes (ou tuiles ou je ne sais pas quoi) directement accessibles. Est-ce qu'on n'a pas là une alternative sérieuse au navigateur? Sachant que le développement d'une application web qui s'adapte bien à chaque système n'est peut être finalement pas beaucoup plus économique qu'une application légère native pour les plateformes des 2 ou 3 grands du marchés?le 11/12/2012 à 15:08 -
erwanlbInactifQuand je vois ta liste, ça ne me donne qu'une envie....ne pas faire de développements en html5 & cie !
Quand tu fais du dév html, tu passes déjà 3 mois à te demander quels outils tu vas prendre....le 11/12/2012 à 9:33 -
Aurelien PlazzottaMembre extrêmement actifEDIT:
Qu'en pensez-vous?
Je suis étonné que Microsoft fournisse un support aussi longtemps (soit 10 ans depuis la publication de Silverlight 5 en 2021).
C'est peut-être la raison pour laquelle ils affichent clairement leur intention de laisser tomber cette technologie afin de diminuer les ressources humaines et matérielles nécessaires au supportle 10/12/2012 à 21:27 -
LutarezMembre chevronnéJ'ai lu certaines rumeurs affirmant que le fameux projet Midori (je vous laisse goggler) serait écrit en grande partie en .Net, donc si ces fameuses rumeurs s'avèrent exactes, c'est plutôt réconfortant. Sinon j'avoue que je quitterai sans doute l'écosystème MS de la même manière
Concernant SL, je regrette encore que MS n'est pas décidé de libérer les sources pour permettre, au moins, aux entreprises et aux personnes qui ont investit dans cette technologie de pouvoir continuer à l'utiliser comme bon leur semble. Il y a toujours MoonLight pour se consoler, mais c'est loin d'être pareil.
EDIT : La source vaut ce qu'elle vaut, mais cela reste assez récent : http://www.clubic.com/windows-os/act...loppement.htmlle 10/12/2012 à 23:12 -
KikutsMembre éprouvéHonte à microsoft d'oser intégrer Flash Win8 RT et pas silverlight ... Sans déconner wtf !
Heureux que l'imbécile qui a choisit de mettre SL de côté se soit cassé de Microsoft ...
Silverlight était pour moi, à partir de la version 2, une révolution ! J'ai même choisi cette techno en spécialisation (recherche de taff exclusif sur cette techno). Maintenant je me retrouve avec 4 ans d'expérience "perdu" enfin c'est le goût que j'ai dans la bouche même si techniquement entre Win 8 et WP8 on peut vite s'y retrouver ...
Mais si ce serait si simple, Microsoft nous aurait pondu une appli (quitte à ce qu'elle soit payante) qui permet de migrer une appli SL vers une appli modern UI (ok l'interface ne correspondra pas à ce qu'on attend niveau ergonomie et design d'une appli win 8, mais elle fonctionnera).
Après, j'ai essayé de me mettre à Knockout.js, d'autre framework JS, CSS3 avec HTML5, j'ai joué avec JQuerry et Ajax. Et bien j'ai l'impression de passer d'une voiture tout équipé avec siège chauffant à une Lada assemblée par le voisin à la super glue ...
Je pense de plus en plus à migrer mes compétences vers MVVMCross mixé avec la PCL, le tout couplé à MonoTouch, MonoDroid. Et peut être même quitter Visual Studio pour MonoDevelop. Xamarin, un chouette type
Parce que supprimer silverlight.net et dire merde à la communauté qui va avec sans attendre, par respect pour les développeurs, la fin du support officiel de SL, c'est prendre les développeurs pour des admin systèmes windows ! (il est beau mon hameçon à troll hein ? :p)le 12/12/2012 à 17:19 -
Nathanael MarchandRédacteurDans ces frameworks, trouve moi le framework qui : a fait ses preuves en entreprise, les ressources se trouvent facilement, sera encore maintenu dans 8ans, les développeurs savent développer (ben oui t'as beau avoir le meilleur framework, si t'as 0 profil pour travailler dessus, t'es coincé), correctement outillé, tourne sur mon parc de machine. Sans compter que si tu prends un développeur HTML/JS pur, il ne sera pas interchangeable avec le reste de l'équipe qui code en C#...le 11/12/2012 à 10:23
-
erwanlbInactifConstat identitique sur une dizaine de boites dont 3/4 de "grosses" boites...ce sont souvent ces dernières qui restent sur un vieux IE...le 11/12/2012 à 12:38
-
blbirdMembre chevronnéExcuse-moi, mais tu racontes n'importe quoi. Pour avoir participé à une appli de 1500 j/h full Silverlight avec entre autres un éditeur de schéma dynamique, j'en sais quelque chose (et sans composants tiers!!).
SL5 permet le debuguage direct, même au niveau du XAML.
Les composants tiers ne sont pas obligatoire du tout : le XAML et sont excellent binding répondent à toutes les problématiques très facilement.
MVVM c'est du MVC adapté à XAML, quoi qu'en dise certains grands spécialistes qui chipotent sur la forme. Et en fonction de la taille de ton appli, c'est clairement nécéssaire pour toute appli conséquente. Il y a pleins de manière de mettre en place le MVVM, du plus simple au plus compliqué.
On est d'accord là-dessus.
Je confirme.
Quoi qu'il en soit Silverlight est quand même sur le déclin, choix de Microsoft : plus aucune entreprise ne fera de futurs gros projets avec. Faire une application métier grapiquement complexe, avec du mode déconnecté en particulier, devient très compliqué avec les technos Microsoft si on veut se passer de Silverlight. Perso, je ne sais pas où on va dans ce cas là.le 12/12/2012 à 7:41 -
_skipExpert éminentLes 5 secrétaires en string qui dansent sur le bureau.
C'est où?
Plus sérieusement, tu trouves qu'on est en droit d'exiger qu'il y ait ce genre de trucs dispos out of the box dans les composants de base sans devoir passer à la caisse?
Au moins l'énorme avantage de SL, et du monde .Net en général c'est que tu peux trouver des composants de fou, de qualité professionnelle et maintenus. Quand je suis passé sous java, à l'époque JSF et Wicket pour les besoins de mon job, j'étais frustré à mort de pas avoir de suites comme telerik ou devexpress, de devoir assembler des trucs hétérogènes gratuits tout buggés et pourris.
J'aurai été enchanté de payer les 1000 dollars pour avoir des beaux composants bien intégrés à mon IDE qui en jettent. En fait c'est fou, l'argument sur lequel se fonde la majorité des critiques du monde .Net (soit : gneuuhhh faut payer!) pour moi c'est presque son plus gros avantage.le 12/12/2012 à 8:47