Silverlight a-t-il un avenir? [fermé]


24

Récemment, j'ai lu des articles / blogs / commentaires sur le développement et l'histoire de WPF et Silverlight. Dans certains forums, de nombreux développeurs et utilisateurs critiquent les performances des applications WPF (par exemple Visual Studio 2010). En fait, la part de marché de Silverlight par rapport à Flash n'est pas très élevée. Au PDC 2010, Bob Muglia a déclaré quelque chose comme "notre stratégie Silverlight et notre orientation future ont changé ..." et Microsoft veut pousser HTML5 à l'avenir.

De plus, Microsoft a annoncé que HTML5 serait un élément central des plates-formes Windows 8 et Windows Phone 8 («Mango»).

Récemment, j'ai commencé à apprendre Silverlight et maintenant je dois me demander si je dois continuer à investir du temps dans l'apprentissage de ces technologies (à mon avis) très agréables et puissantes!? Ont-ils un avenir? Les applications (clients) de bureau (Windows) ont-elles un avenir? Les soi-disant «Rich Internet Applications» ont-elles un avenir? Ou HTML5 deviendra-t-il la «vérité absolue» dans le développement de logiciels?

Quelle est votre opinion et qu'en pensez-vous?


1
Je pense que VS 2010 fonctionne beaucoup plus rapidement que VS 2008. Mon sentiment jusqu'à présent est que, si vous suivez un modèle raisonnable comme MVVM, WPF et Silverlight peuvent mieux fonctionner que les Winforms ou les Webforms traditionnels. YMMV, mais travailler sur une plate-forme qui favorise un modèle plus propre (moins de couplage, etc.) donne de meilleures applications dans l'ensemble, y compris les performances. Les performances ont souvent beaucoup moins à voir avec la technologie utilisée et beaucoup plus à voir avec les motifs ou anti-motifs utilisés.
Morgan Herlocker

Par «futur», vous voulez dire «vaut la peine de faire de nouvelles solutions en»?

Tous les logiciels continueront de changer. Presque tous auront un avenir. Comme les gens, certains vivent plus longtemps et parfois sans raison évidente. La question est: qu'est-ce que cela signifie pour vous?
NoChance

Je pense que nous avons besoin d'une preuve que VS2010 est lent à cause de WPF. Le petit nombre d'applications WPF sur lesquelles j'ai travaillé était beaucoup plus réactif et fluide que jamais réalisable avec WinForms. Les ralentissements ne sont pas dus à WPF ! ... Il existe de nombreuses façons de gâcher la réactivité d'une application.
Roman Starkov

Réponses:


17

Silverlight + Flash vs HTML5. Oh mec. Il y a eu une tonne de discussions autour de celui-ci.

Concentrons-nous sur Silverlight (bien que bon nombre des mêmes arguments puissent être avancés pour Flash). Est-ce mort aux yeux de Microsoft? NON. Il suffit de regarder le récent événement Firestart, en particulier le discours d'ouverture de Scott Guthrie (de nombreuses nouvelles fonctionnalités à venir):
http://www.silverlight.net/news/events/firestarter/

Ce que cela vous donne:

  • La possibilité d'écrire des applications Internet (et de bureau si vous utilisez Out-Of-Browser) dans votre langue dotNET préférée, aujourd'hui.
  • Offrez à vos utilisateurs des interfaces hautement interactives et riches sur tous les principaux navigateurs et plates-formes de manière cohérente, aujourd'hui.
  • Accès aux API avancées sur le client (c'est un argument assez faible car JavaScript a toujours de nouvelles bibliothèques ajoutées et c'est assez génial).
  • Programmabilité de Windows 7 Phone - Silverlight est l'une des deux "API natives" principales du WP7. C'est au moins un appareil pour lequel vous pouvez créer des applications en mode natif.

Le mauvais côté:

  • Mobile - Il y a une tonne d'appareils mobiles sur lesquels Silverlight ne sera JAMAIS allumé. Ça n'arrivera pas.
  • Microsoft - Avouons-le. Beaucoup de gens refuseront de l'utiliser simplement parce que c'est Microsoft. Certains de vos utilisateurs refuseront d'installer le runtime car c'est Microsoft. C'est idiot, oui, mais c'est un fait.
  • Oh, il y en a d'autres. Dois-je vraiment répéter tous les inconvénients?

HTML5 répondra à de nombreux (sinon tous) des inconvénients auxquels nous pouvons penser pour Silverlight. Mais quels sont les inconvénients de HTML5:

  • Ce n'est pas une spécification finalisée. Oui, de nombreux navigateurs implémentent de nombreuses fonctionnalités de HTML5, mais de nombreux navigateurs ne le font pas, ou beaucoup le font de différentes manières. Et même s'ils le mettent en œuvre aujourd'hui, rien ne garantit que les spécifications ne changeront pas au cours des prochains mois / années.
  • Ce n'est pas prêt à 100% aujourd'hui. Encore une fois, il y a beaucoup de discussions sur ce que HTML5 apportera un jour. Mais pour beaucoup de choses, c'est juste ça. Parler. Alors que certains trucs CORE ont été réalisés (animation, graphiques, etc.), il y a encore beaucoup de morceaux qui sont ENCORE en l'air et loin d'être encore standardisés sur chaque implémentation (accès API matériel pour des appareils comme les accéléromètres par exemple). Vous pouvez commencer à utiliser certaines de ces pièces aujourd'hui, mais vous serez verrouillé dans certains navigateurs, et encore une fois, il n'y a aucune garantie que vous n'aurez pas à modifier votre code à mesure que la spécification approche de la finalisation.
  • Cohérence du navigateur - Si vous pensez que HTML5 sera exactement le même sur tous les navigateurs / appareils, alors vous êtes délirant. Chaque navigateur l'implémentera légèrement différemment et vous aurez besoin d'un code pour détecter le navigateur et insérer «l'interpréteur» approprié. Il sera plus facile de détecter le navigateur, j'en suis sûr, et je suis sûr que les bibliothèques aideront (comme JQuery le fait aujourd'hui), mais ce sera toujours un problème.
  • App Stores - Le fait est que personne n'achètera votre application HTML5 comme ils le font avec les applications Apple aujourd'hui. Si vous souhaitez que l'utilisateur achète votre application via un App Store, vous devrez écrire dans la bibliothèque native de l'appareil. Encore une fois, il y a eu une tonne de débats autour de cette question, mais le fait est que tous les appareils mobiles modernes offrent un accès par navigateur et que les applications basées sur un navigateur n'ont tout simplement pas l'attrait d'une application native. Les applications conçues aujourd'hui à l'aide de HTML / CSS n'ont tout simplement pas l'attrait de leurs homologues natifs.

Selon moi, Silverlight vous offre aujourd'hui la capacité de "client riche". Vous n'avez pas accès à tous les appareils (en particulier les mobiles), mais pour certaines classes d'applications, c'est un excellent choix et le restera. HTML5 sera un concurrent sérieux très bientôt et j'encourage fortement tout le monde à l'apprendre. Vous en aurez besoin.


3
Je pense que si quelqu'un est encore dans la phase éducative de sa carrière, Silverlight et Flash joueront un rôle beaucoup plus petit dans leur future re: Web / Rich Internet apps.
ocodo

1
Désolé. Mais je ne suis tout simplement pas d'accord (mais bien sûr, toute cette réponse est basée sur l'opinion. Il n'y a vraiment aucun moyen de connaître l'avenir). Une nouvelle langue ne devrait pas prendre plus de quelques mois pour bien comprendre (ne pas parler de mastering ici) et beaucoup de gens parient que Silverlight et HTML5 sont des acteurs majeurs pour les années à venir. Si vous êtes un développeur Microsoft et que vous utilisez des applications Internet riches, Silverlight doit être dans votre ceinture d'outils, mais certainement pas votre seul outil.
Zippit

"sur toutes les principales plates-formes" = Windows Vista ET Windows 7 sans doute?
Martin Beckett

2
@Martin - Silverlight fonctionnera également sur Mac. Moonlight permet également de porter certaines applications Silverlight sur Linux.
Morgan Herlocker

1
-1 pour la cohérence du navigateur. Les navigateurs ont des bogues dans leur implémentation de HTML5. Tous les navigateurs populaires ont tendance à corriger rapidement IE. HTML5 sera cohérent. Quant aux magasins d'applications, il y a PhoneGap . Je sais que la réponse date de 6 mois, mais elle peut utiliser une certaine modernisation pour rester dans le temps.
Raynos

22

Je pense que beaucoup de gens regardent Microsoft et voient une gigantesque entité. Mais ce n'est pas vraiment comme ça. Microsoft ressemble plus à des dizaines de petites équipes et ce n'est vraiment que le nom «Microsoft» qui les relie. Ainsi, alors que l'équipe IE se concentre sur HTML 5 et pousse autant que possible, vous pouvez parier que l'équipe WPF / Sliverlight est tout aussi acharnée sur WPF et Silverlight.


2
pour ne pas être sarcastique ... mais je suis sûr qu'il y avait une équipe TRÈS dure à travailler sur le Kin, sérieusement. Le bruit devient de plus en plus difficile à ignorer ... consultez riagenic.com - j'étais étonné.
Martinez

5
@Martinez: Je recommande fortement de prendre tout ce que Scott Barnes a à dire avec une salière entière. J'ai suivi la diarrhée verbale de M. Barnes jusqu'à récemment, quand j'ai retiré son blog de mon lecteur et désabonné son compte Twitter. Il y a trop d'acrimonie et de mauvaise humeur dans ses messages. Je pense qu'il s'agit d'un cas classique de raisins aigres (l'ancien directeur de programme Microsoft a légèrement dépassé, probablement au moins en partie, en raison de son attitude clairement mauvaise.)
Dave

Oui, il y avait une équipe très acharnée au travail sur Kin, mais la politique interne l'a tué car le président du WP7 voulait que son jouet le prenne.
gbjbaanb

Novell s'intéresse également au clair de lune. Ne vous contentez pas de regarder le support du navigateur.
Tim Post

Les ingénieurs travaillent dans des dizaines de petites équipes, mais cela ne signifie pas nécessairement qu'il en va de même pour le marketing
Finnw

11

Silverlight pour une utilisation sur le Web n'a jamais vraiment décollé - cependant, Microsoft pousse dur sur Windows Phone 7, qui utilise WPF / Silverlight pour les applications, donc Silverlight lui-même n'est pas tué, c'est juste le point de mire où il est déployé qui est en changeant.


+1, il était mort-né sur le Web, mais la technologie a beaucoup de sens dans d'autres endroits.
Wyatt Barnett

9

Peut-être que "tuer" est un mot fort. Je pense - et il a été largement rapporté (Mary-Jo Foley, etc.) que Microsoft déplace son attention de Silverlight vers HTML 5. Je pense que Silverlight continuera d'être la plate-forme de choix pour des expériences Web super riches et peut-être des trucs riches en vidéos (par exemple, ce qu'ils ont fait avec la couverture en ligne NBC des Jeux olympiques d'hiver de 2010). Je pense aussi que nous verrons Silverlight de plus en plus dans "l'espace" de l'entreprise - au lieu de fournir des clients "lourds" dans WPF ou WinForms, je peux certainement voir Silverlight, en particulier. exécutant sans navigateur, trouver une maison dans le développement de logiciels d'entreprise.

D'un point de vue stratégique, j'ai lu un article expliquant pourquoi Microsoft est soudainement si intéressé par HTML 5. Pour commencer, cela leur donne un "in" sur le marché iOS. Deuxièmement, cela déplace le jeu vers un domaine où, par rapport à Apple, ils ont un énorme avantage - le Cloud. Quiconque a utilisé le service MobileMe d'Apple peut attester du fait que, alors qu'Apple fait bien des choses, actuellement, le Cloud n'en fait pas partie.


Je suis d'accord, "tuer" est peut-être un peu fort. Cependant, en tant que nouveau programmeur, j'hésite avec une forte conviction à investir beaucoup de temps et / ou d'efforts pour apprendre Silverlight. Si Silverlight est le standard de facto pour WP7, alors que HTML5 est poussé pour le web ET MS dit que le cloud est l'avenir ... que feriez-vous pour apprendre, HTML5 / JS, Silverlight ou quelque chose comme Python?
Martinez

1
Je pense qu'en tant que technologie "Web", vous pourriez faire valoir que HTML, JavaScript et CSS sont les compétences sur lesquelles vous devriez vous concentrer pour aller de l'avant. Il s'agit d'un ensemble de technologies qui vous donnera accès à presque toutes les plateformes (y compris, notamment, les mobiles). Cela dit, bien que vous puissiez voir de moins en moins Silverlight dans les applications Web, je ne pense pas que cela disparaîtra de sitôt. Aussi, gardez à l'esprit que si vous êtes un nouveau programmeur, ce ne sera pas le premier ou le dernier changement de technologie que vous expérimenterez. Allez avec ce qui vous excite!
HY

Le problème que nous avons trouvé avec Silverlight pour les applications "d'entreprise" était qu'il était beaucoup plus restrictif que WPF, tout en offrant très peu (dont nous avions besoin, de toute façon) en retour. Cela peut être OK pour la saisie de données, mais ne vous permettra pas de produire des applications vraiment lisses que vous pouvez mettre devant un sr. directeur ou VP.
TMN

8

Je pense que Silverlight est pratiquement terminé (en termes de parts de marché), car Flash et Silverlight céderont la place au HTML5 dans les prochaines années.

WPF d'autre part est susceptible de rester (même si les problèmes de performances sont valides) Windows Vista / Windows 7 sont tous deux fortement investis dans WPF et ce sera probablement la stratégie de bureau de Microsoft pour les prochaines années (au moins), d'autant plus que VS & Expression sont écrits en utilisant WPF.

Mais, bien sûr, c'est la stratégie de bureau, et il devient de plus en plus clair que la plupart des applications que les gens utilisent au jour le jour vont migrer du bureau vers le Web (si ce n'est déjà fait) car la prise en charge du navigateur HTML5 devient omniprésente. WPF est toujours (sans doute) le meilleur choix pour les applications qui nécessitent Windows Desktop et .Net, mais celles-ci sont susceptibles d'être des applications de niche par rapport aux applications Web qui seront le courant dominant.

Outre HTML5, les plates-formes mobiles (lire: Android et iOS) sont susceptibles d'être les zones de croissance du développement pour les prochaines années.


2
Vous n'avez évidemment pas vu le Silverlight Firestarter il y a quelques semaines à peine. Microsoft a annoncé une nouvelle version de Silverlight pour l'année prochaine. Il y a encore beaucoup de dev dans Silverlight. Les vidéos peuvent toutes être vues ici: silverlight.net/news/events/firestarter Consultez la keynote de Scott Guthrie pour avoir une idée de ce qui arrive dans Silverlight 5
Zippit

2
Je ne l'ai évidemment pas fait! (J'ai modifié ma réponse pour supprimer cette gaffe.) Il y a certainement de la place pour Silverlight alors que l'ubiquité HTML5 n'est pas encore installée, mais c'est un jeu perdant du point de vue des développeurs, vous pouvez vendre le développement Silverlight aujourd'hui, c'est une donnée, mais dans quelques années, votre marché va se tarir.
ocodo

Désolé. Cela ne voulait pas dire que ça sonnait "attaquant". Je voulais juste préciser que Microsoft n'a pas abandonné Silverlight.
Zippit

Pas de mal, pas de faute, j'avais complètement parlé d'ici-dis. Nous sommes tous bons;)
ocodo

2
Avec la prolifération des applications natives sur autant de plateformes, je suis surpris que les gens pleurent toujours la mort du développement desktop / natif. Services Web + clients natifs ou Web = meilleure UX et atteindre tout autour de l'OMI.
Steven Evers

5

Ce n'est pas très surprenant. Avec toutes les excuses dues à tous les développeurs qui l'ont choisi, Silverlight a été une vraie blague depuis le début. Personne ne l'utilise sur leurs sites Web. Le marché cible est saturé par Flash, et trois ans et demi de Microsoft poussant leur alternative n'a pas conduit à une adoption généralisée, et maintenant que HTML 5 sort sur tous les principaux navigateurs, le marché ne supportera vraiment pas trois concurrents , solutions mutuellement incompatibles.

Maintenant, Microsoft dit qu'ils vont se concentrer sur cela comme standard pour la programmation de Windows Phone 7. C'est le dernier clou dans le cercueil, car selon tous les signes, WP7 semble être un énorme flop.


1
Je ne suis pas prêt à simplement rejeter WP7 comme un échec. J'espère que ça marche bien (FD: j'ai et j'aime un Droid). Le marché a besoin de plus de concurrence, imo. SI WP7 est un flop, je ne vois pas pourquoi Silverlight serait maintenu en vie. Je suppose que beaucoup ont leur carrière entière à cheval sur ce qui se passe à partir du 8 novembre.
Martinez

2
Je n'ai jamais considéré Silverlight comme une technologie basée sur un navigateur, vraiment. Je ne pense pas que beaucoup de gens comprennent les technologies Microsoft. Ils sont axés sur les affaires et sont principalement adaptés aux consommateurs. Apple est axé sur le consommateur avec peu de considération pour les entreprises et Google est convivial et un peu convivial pour les consommateurs. Dans cet esprit, Silverlight a du sens.
ElGringoGrande

4

Il semble qu'il y ait eu un changement stratégique au sein de Microsoft, et pour le moment, Adobe Flex / Flash continuera d'être la principale technologie avec laquelle travailler pour les applications RIA. Il semble que HTML5 sera largement adopté et je passerais personnellement à l'expérimentation.


4

Je dirais que HTML5 est valable aussi longtemps que vous souhaitez produire des applications qui ciblent autant de clients que possible.

Votre application doit-elle nécessiter un accès Internet? Doit-il utiliser les fonctionnalités natives de l'ordinateur? (fichiers, surveillance, etc.). Faut-il partager des informations? Toutes ces questions et plus encore vous indiquent si vous pouvez ou devez produire vos applications en tant que Rich Web App, ou si elles doivent être développées en tant qu'application basée sur le client.

Il y a définitivement une place pour les applications WPF à l'avenir, en particulier à court terme. Silverlight semble être la cible de développements en bac à sable tels que les téléphones, mais nous verrons comment ce train se passe. Mais au début de tout développement, vous devez examiner les exigences de l'application, ce que vous souhaitez réaliser et sélectionner votre technologie en conséquence.

Maintenant, cependant, je voudrais souligner qu'il n'y a aucune raison de ne pas apprendre Silverlight ou WPF, même si ce n'est pas ce qui sera le principal acteur dans 6 ou 7 ans. S'il y a une chose que je peux vous dire avec certitude, c'est que la technologie change. Il y aura un HTML6, il y aura un prochain WPF, et vous devrez apprendre plus d'une technologie si vous voulez vraiment comprendre la première.

Commencez simplement à apprendre l'un d'entre eux, et vous pouvez toujours changer et emmener ce que vous avez appris avec vous à la prochaine technologie.


4

J'ai écrit un blog sur ce sujet, car il n'a cessé de faire surface au sein de mon équipe depuis que nous utilisons Silverlight. La réponse courte est: Silverlight n'est pas mort. HTML 5 sera un meilleur choix pour atteindre plus d'appareils et de plates-formes. Mais Silverlight est plus riche en fonctionnalités et il est actuellement beaucoup plus facile de développer une application Silverlight qu'une application HTML 5 avec ASP.NET MVC. L'outillage pour Silverlight est magnifique par rapport au manque presque complet d'outils pour HTML 5 de Microsoft. Cela dépend donc de votre environnement et de votre public cible sur lequel est le meilleur choix.

Pour plus de détails, voici mon article de blog:
http://rationalgeek.com/blog/post/Silverlight-vs-HTML-5.aspx

En outre, Hanselman a récemment publié sur le même sujet: http://www.hanselman.com/blog/ShouldIUseHTML5OrSilverlightOneMansOpinion.aspx


D'accord! Voici la réponse principale à ce premier article de Scott Guthrie (mais qui lit les clarifications ...) weblogs.asp.net/scottgu/archive/2010/11/04/…
holtavolt

4

Voici un article de ReadWriteEnterprise sur les tendances technologiques en date de mai 2011:

http://www.readwriteweb.com/enterprise/2011/05/it-hiring-and-salaries-up---wh.php

Silverlight a dépassé Flash. Les emplois Silverlight ont connu une croissance de 12,6% au cours des trois derniers mois, tandis que Flash n'a connu que 2,2%. Silverlight a également dépassé Flash en nombre total d'emplois, avec 982 offres d'emploi pour Silverlight et 646 pour Flash.

Et

Les professionnels de Microsoft se portent bien, avec une forte croissance en C #, Silverlight et Azure.


3

C'est juste une supposition, mais avec l'essor des smartphones et des tablettes, en particulier ceux d'Apple, Silverlight en tant que technologie Web ne semble plus avoir beaucoup de sens.


3

Silverlight est probablement mieux décrit comme la réponse de Microsoft à Flash. C'est le même domaine problématique, donc ce qui fait un bon jeu Flash fera également un bon jeu Silverlight.

Personne ne connaît vraiment l'avenir. Tout ce que je sais en ce moment, c'est que tout ne fait pas une bonne application Web et que tout ne fait pas une bonne application de bureau. Ce que je sais:

  • WPF restera probablement un moment.
  • Silverlight est à ses balbutiements, donc Microsoft va le proxénétisme pendant un certain temps. J'ai entendu des rumeurs selon lesquelles il est plus agréable de travailler qu'avec Flash, mais n'ayant jamais joué avec, je ne peux pas dire.
  • HTML 5 / CSS 3 / JavaScript est censé être le genou des abeilles, mais il ne sera prêt de manière vraiment significative à aucun moment de cette décennie. (En supposant que les comités l'approuvent avant 2020, il a toujours besoin d'une prise en charge complète du navigateur et cela prend du temps).

Pour choisir la plateforme que vous allez poursuivre, vous devez obtenir des réponses fondamentales:

  • Quels sont vos clients? (c'est-à-dire quel est votre marché cible?)
  • Envisagez-vous de gagner de l'argent? Comment?
  • Quel est le délai que vous attendez de cette application en direct avant de la mettre à niveau et / ou de la remplacer?

Si vous cherchez plus de deux ans pour sortir vos deux premières versions, il y a de fortes chances que vous regardiez trop loin. Connaître votre marché cible vous aidera à comprendre si une plateforme est même viable. Par exemple, de nombreux appareils mobiles ne prennent en charge aucun type de plug-in dans leurs minuscules navigateurs - cela signifie non seulement pas Silverlight, mais pas de Flash non plus. Mais si vous ne ciblez pas les appareils mobiles, cela n'a pas d'importance pour vous.


Il semble probable à ce stade que presque tout en HTML5 sera pris en charge par les navigateurs bien avant que les comités n'en aient fini. Pas que ce soit nécessairement une bonne chose ..
Rétablir Monica

2

Je pense que ce n'est qu'une conjecture à ce stade. Avec le plan d'un App Store intégré à Windows 8, la technologie d'application probable serait Silverlight (compte tenu de la façon dont elle peut être mise en sandbox dans OOB, etc.). SL sera probablement là pour les années à venir.

L'autre chose à considérer à propos de HTML5 est que le changement mentionné peut être loin de la programmation IE non standard actuelle, pas loin de SL.


OOB = ??? Ma conjecture: babouins orphelins oranges
Matt Ellen

@Matt Ellen: oob = hors navigateur.
Todd Main,

1

Alors, que devrait faire Microsoft?
Dans cette situation, ils doivent prendre en charge HTML5 + js en tant que fabricant du navigateur le plus utilisé.

Mais vous pouvez toujours utiliser Silverlight. Il y aura sans aucun doute des versions et un support pour ce framework bien conçu.


1

Pas selon cet artcile, ils le rationalisent pour faciliter la création de code multiplateforme.

http://www.theregister.co.uk/2010/10/29/portable_library_project_silverlight_windows_phone/


Lisez l'article, il semble très similaire aux Tweets et autres articles que j'ai suivis. Beaucoup de gens sont simplement confus par ce que cela signifie, EXACTEMENT. Bob Muglia n'est pas quelqu'un que vous venez de licencier ... a-t-il laissé trop glisser pendant l'entretien?
Martinez

1

C'est pourquoi nous faisons toujours une bonne programmation WinAPI à l'ancienne en utilisant Delphi. Mieux vaut consacrer du temps à la résolution des tâches que de le gaspiller avec les soi-disant «nouvelles technologies». Tout ce "nouveau" dans .NET existait bien avant dans Borland Delphi. Personnellement, je pense que la technologie devrait rester au moins 10 ans avant de l'essayer et en dépendre.


4
Hmm. Mais si personne n'utilise la technologie, il meurt donc il n'y a pas de nouvelle technologie. Et 10 ans dans la technologie, c'est des éons. Il y a 10 ans, Windows 2000 (NT sur le bureau) est sorti - cela signifie que nous devrions commencer à utiliser Windows 2000 avec HTML 4.01. Attendre un certain temps avant de l'adopter dans un environnement de production est bon, 10 ans semblent un peu trop longs à moins que vous n'écriviez un système de contrôle nucléaire ou satellite - mais 1. J'espère qu'ils ne sont pas écrits à l'aide de WinAPI 2. ils peuvent toujours bénéficier de nouveaux tests automatisés en plus des technologies plus anciennes).
Maciej Piechotka

1

Je suis sûr que Microsoft ne tuera pas Silverlight en faveur de HTML5, du moins pas en bref: P. Lors d'un récent événement avec Paul Cotton, nous en avons discuté, et nous avons tous convenu que la principale différence avec HTML5 est: les outils, VS.Net + Blend sont d'excellents outils imbattables pour le moment, c'est un très gros avantage et il y a beaucoup de programmeurs qui continueront à développer sur Silverlight et les nombreuses autres technologies .Net.

Quoi qu'il en soit, lorsque les gadgets Vista sont apparus et qu'ils ont été créés en HTML, personne ne pensait que Silverlight était mort, nous avons trouvé le moyen de mettre Silverlight à l'intérieur ... alors je suppose que nous serons en mesure de mettre nos trucs Silverlight dans le nouveau et interface Windows 8 impressionnante.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.