Nous sommes au début d'un nouveau projet et je suis en train de décider qui de la Wpf-esque élaborer, déployer des stratégies que nous devons aller avec. Dans notre cas, nous sommes à la recherche à un complexe d'affaires de l'application qui vont être utilisés par les 100s (pas 1000s de personnes, Donc je me suis penché vers une sur-une fois l'application. Mon patron aime l'idée d'une application Silverlight car il implique un déploiement plus facile. Alors, qui faut-il sauter?
La réponse est, bien sûr, "ça dépend". Alors, quels sont les avantages et les inconvénients de chacun?
Je vais commencer le roulement à billes (Modifier Ajouté quelques réponses de artur carvalho):
Silverlight
- Pros
Croix-navigateur
Ne pas exiger de plein cadre.
Un meilleur contrôle des utilisateurs. Si vos utilisateurs se connectent, vous n'avez pas à vous inquiéter avec des clés d'activation ou les trucs similaires.
Il fonctionne sur Windows et Mac.
Vous pouvez mettre à jour vos utilisateurs des applications facilement.
- Cons
Ne peut pas interagir avec le client de système de fichiers, etc
A moins de fonctionnalités par rapport à ceux de Wpf (quelqu'un a une bonne ressource que les documents différences?)
Guichet unique
Seule version
Wpf Web App (xbap)
- Pros
Plein De Wpf.
- Cons
Seul navigateur
Plein cadre
Ne peut pas interagir avec le client de système de fichiers, etc
Guichet unique
Seule version
Wpf Cliquez une fois
- Pros
Plein Wpf
Peut travailler en mode hors connexion
Plusieurs fenêtres
Plusieurs versions (con?)
Un meilleur accès de bas niveau de l'ordinateur
Pas de temps d'arrêt pour la maintenance
- Cons
Seul navigateur
Plein cadre
Légèrement(?) plus difficile à installer.