35 votes

Quel potentiel voyez-vous dans Silverlight?

Silverlight est disponible depuis un certain temps et Silverlight 2 permet la programmation .Net sur le front-end. J'ai réfléchi aux applications que je peux créer avec Silverlight, mais je ne peux pas décider si je devrais me lancer dans le développement de Silverlight, car je suis toujours préoccupé par l'accessibilité et l'acceptation.

Quel potentiel voyez-vous dans Silverlight à en juger par les tendances actuelles, et selon vous, à quoi va servir Silverlight dans les années à venir?

32voto

PEZ Points 9662

Silverlight crée de la concurrence, ce qui est toujours une bonne chose.

30voto

Tanmoy Points 4164

Certains points

Inconvénients:

  1. La taille est plus grande que flash.
  2. Flash a déjà une énorme base d'installation.
  3. Outils de conception (Mélange et de la création de l'Expression) sont loin de Adobe chers.(ie. PhotoShop)
  4. Le manque de fonctionnalités. (Support de Microphone, Bitmap Api, en charge de l'Impression, etc)
  5. Le support de Linux est absente. Si la Lune est déjà là ou V 1.0 et 2 (Alpha).

Pour:

  1. Grande IDE (Visual Studio 2008) pour le développement.
  2. Existant .net langues peuvent être utilisées. Donc, les développeurs web peuvent facilement déplacer à Silverlight.
  3. Moyen facile de distribuer des services web et le support LINQ.
  4. Facilité d'intégration avec l'existant .net technologies.
  5. WCF soutien. (Bien que limitée à basicHttpBinding).
  6. Quelques fonctionnalités intéressantes comme la Deepzoom. (Je suis d'accord c'est pas la killer feature).
  7. Microsoft est de la sauvegarder. Vous l'aimez ou pas. Ils ne sont pas à partir de zéro.

19voto

Andrew Points 4523

Silverlight n'est pas un tueur flash , c'est un outil qui permet à un grand nombre de développeurs Microsoft existants de passer au développement d'applications Web, permettant ainsi à Microsoft de rester dans le jeu du développement du futur.

17voto

Marc Charbonneau Points 30464

Je suis un peu sceptique à ce sujet. Microsoft n'ont pas une grande réputation sur d'autres plateformes, puisque leurs produits sur OS X (comme Windows Messenger ou Windows Media) ont pour la plupart été sous la normale par rapport aux alternatives, et sur Linux, eh bien, Microsoft a toujours été l'ennemi. Comme de plus en plus de gens éloignez-vous des Fenêtres, les chances de Silverlight devenant de facto Flash de remplacement allons continuer à diminuer.

Il semble aussi être une tendance de plus en plus de sites sont l'élimination de la "inutiles" utilisation de Flash, afin de supporter les nouveaux appareils mobiles comme l'iPhone. Au lieu de cela, AJAX et JavaScript programmation sont utilisés pour fournir une dynamique de l'expérience de l'utilisateur, même dans des conditions extrêmement sites web interactifs.

Je ne serais pas totalement remise de Silverlight, je vois la possibilité d'une "killer app" sur des sites web comme de streaming Netflix films, bien que rien de ce qui est vraiment pris sur encore. Je voudrais prendre un wait and see approche, bien que si vous avez un petit projet où vous vous sentez Silverlight aiderait vraiment je ne m'inquiéterais pas trop à ce sujet.

13voto

Stephen Cox Points 1450

Le plus gros problème de Silverlight a maintenant le plugin. C' "à peine" qui fonctionne sur Mac et pas sur Linux.

Aussi les outils de développement (Mélange et VS) Windows seulement. Comparer que trop de Flex (Flash), qui fonctionne sur Windows, Mac et Linux beta plug-in Eclipse. Ou de comparer Silverlight Curl, qui fonctionne bien sur tous les 3 plates-formes et a des outils de développement sur Windows et Linux.

Pour ne pas mentionner, MME est tristement célèbre pour le démarrage des projets et de les suspendre à mourir. Alors, pourquoi voudrais-je investir de temps dans Silverlight? Je suis un MSDN membre. J'ai VS2008 et j'ai Blend (en cours d'exécution sur mon bureau). Donc, je suis loin d'être un MS hater. Mais encore une fois, pourquoi devrais-je investir le temps?

Pour répondre à votre question: Si MS s'avère que c'est vraiment engagé à SL et stabilise le plug-in sur les 3 plates-formes, puis je le vois comme un concurrent de Roulage et de Flash (peut-être JavaFX, si le Soleil peut obtenir de son cul). Mais jusqu'à ce que MME la libère de l'outils de dev à d'autres plates-formes, il restera à l'autre .Net "chose".

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X