2010-06-18 3 views
1

Question similaire: Using Silverlight for an entire website?Site complet dans Silverlight 4. Pratique ou non?

Cette question a plus de 2 ans. Silverlight a parcouru un long chemin entre Silverlight 1.0 Beta 1 et Silverlight 4.0 Final. Serait-il pratique de créer une application Web complète Silverlight ces jours-ci? Je prévois de déployer le site Web vers le premier trimestre 2011.

J'ai pensé à utiliser ASP.NET + AJAX, mais cela ne me donnera pas les mêmes fonctionnalités que Silverlight.

Beaucoup de gens, lorsqu'ils entendent ASP.NET ou Silverlight, pensent immédiatement aux applications commerciales ou d'entreprise. Mais tout ce que je veux créer est un fansite, avec une interface utilisateur riche et un excellent facteur "WOW".

+0

Je n'aime pas 100% sites flash .. im penser 100% sites Silverlight seront les mêmes ou pire. –

+0

donc c'est une personne qui n'aime pas ces sites. Pas spécialement pertinent puisque nous ne savons rien sur qui est son site pour ou sur vous. –

Répondre

3

Absolument vous pouvez. Et si vos utilisateurs cibles ont tous un SL4, cela peut sembler très élégant. cependant, beaucoup de gens qui n'ont pas de SL seront mis à l'écart, et beaucoup de gens techniques pointilleux seront consternés ou refuseront d'y aller. Si vous aviez un site pour les skateboarders ou les graphistes, alors vous pourriez probablement vous en sortir ... do voir des sites comme celui-ci pour les entreprises axées sur les médias, par exemple les sites de films ou de jeux vidéo.

modifier: lire le fil lié, je dirais que la plupart des réponses les mieux classées appliquent encore - ils appliquent juste un peu moins ces jours-ci. Sites d'entreprise peuvent bloquer SL, les mamies peuvent ne pas le comprendre, certaines personnes ont web lent. Mais si vous ciblez les jeunes gens branchés, c'est faisable et le bonus stylistique pourrait l'emporter sur les problèmes pour une minorité d'utilisateurs. Pesez votre cible démographique avec soin ...

0

Comme pour tout dépend de votre objectif.

Dans votre cas, car il s'agit d'un site de fans, il n'y a rien de mal à écrire en utilisant les contrôles Silverlight.

1

Nous venons de déployer du code reniflant la version Silverlight sur un site Web public. Maintenant, il est vrai, la majorité de nos utilisateurs sont au sein de grandes entreprises, mais je suis toujours surpris que 71% d'entre eux n'ont aucun plugin Silverlight installé du tout. La majorité d'entre eux, étant dans un environnement de grande entreprise, également n'ont pas les droits d'administrateur sur leurs PC pour installer le plugin. Vous dites que le vôtre est un site de fans, donc ce n'est peut-être pas une préoccupation pour vous - mais il y a beaucoup d'utilisateurs qui n'ont pas et ne peuvent pas installer le plugin.

Si cela ne vous concerne pas, ce qui peut légitimement être le cas, alors aucune raison de ne pas le faire.

+0

J'ai vu des statistiques récemment que la majorité des PC ont maintenant une version de SL. Le problème ici est que, comme essayer de guager l'utilisation du navigateur, il varie beaucoup sur le démographique. –

+0

J'ai aussi lu ces statistiques. Tout dépend de la façon dont ils sont mesurés, bien sûr. Tout ce que je sais avec certitude, c'est que la majorité de nos utilisateurs ** n'ont pas de version installée ... –

0

Dans votre cas, cela peut valoir la peine de le faire, car il ne s'agit pas d'une application métier. La chose avec Silverlight est que cela rend une partie du travail graphique si facile, mais le travail de saisie de données banales est beaucoup plus d'effort que d'aller avec une simple application web ASP.Net.

0

Comme vous l'avez décrit comme un fan site (je souligne) Je serais réticent à faire tout cela dans Silverlight. Par tous les moyens ont des contrôles Silverlight, mais avec un site utilisateurs attendront des liens, le bouton de retour, clic droit pour enregistrer des images (oui il arrive!) Etc qui sont beaucoup plus difficile à faire dans Silverlight.

Si c'était un Web application alors je serais plus enthousiaste à l'idée de faire tout cela dans Silverlight car vous avez un paradigme différent et les utilisateurs ne s'attendraient pas forcément à la même expérience Web.

+0

Bon point. Je _hate_ essayant de le décrire aux gens, mais le site Vs app est une grande différence. –