2010-03-01 2 views
1

J'ai commencé à apprendre SilverLight afin de l'intégrer dans mon site web.Pourquoi devrais-je utiliser silverlight for web alors?

Après un certain temps, alors que je cherchais des contrôles silverlight dans des endroits comme:

http://silverlight.codeplex.com/

Et réalisé que tout est possible en utilisant AJAX Control Toolkit (ou presque tout).

Est-ce que cela a vraiment du sens d'utiliser Silverlight? Cela ne fonctionne pas sur tous les navigateurs, cela entraîne l'installation du client Silverlight par les clients et donne plus ou moins le même produit final qu'ajax. Quel est l'avantage supplémentaire?

+7

Oui, tout est possible en ajax. Sauf multithreading, storyboarding, accélération GPU, rendu cohérent à travers les navigateurs, une bibliothèque de classes de base robuste, gestion des médias, API de dessin, ressources gérées, template, zoom profond, LINQ, WCF Data Services, localisation, support de débogage réel ... –

+1

Ben M, ... dont il n'a peut-être pas besoin. Fitness aux exigences bat la liste des fonctionnalités de blanchisserie tous les jours. –

+2

@Checkers: Il a posé des questions sur les avantages de Silverlight sur Ajax. Est-ce qu'il vous a précisé que le reste d'entre nous n'a pas vu? –

Répondre

2

L'avantage est évident pour les magasins .NET, parce que les développeurs .NET peuvent prendre Silverlight assez rapidement et commencer à construire des applications Web, de sorte que les coûts de formation sont réduits. Vous pouvez également réutiliser certains (ou le plus?) Code .NET existant.

Mais vous avez raison, il n'y a peut-être pas de raison technique pour vous de choisir personnellement Silverlight sur AJAX ou, disons, sur Flash.

+0

Merci, espérait que c'était la réponse .. :) – Faruz

3

Il s'agit d'utiliser le bon outil pour le travail. Silverlight rend les interfaces utilisateur interactives possibles. Par exemple, supposons que vous souhaitiez créer une application de dessin en ligne. Par exemple, par exemple, vous pouvez créer une application de dessin en ligne. Faire cela en utilisant Silverlight est un jeu d'enfant. Cela devrait vous faire gagner du temps et beaucoup de maux de tête.

« Utilisez l'outil pour le travail »

+0

Oui, c'est logique. – Faruz

Questions connexes