2010-09-21 7 views
2

Quels frameworks MVVM Silverlight dois-je regarder - en tenant compte de ces domaines de fonctionnalité.MVVM Silverlight Framework Choix

1) IoC - Puis-je choisir le mien? Je voudrais éviter d'utiliser MEF w/Attributes.
2) Navigation
3) simplification de rappel
4) abstractions de type "IMessageBox"
5) testabilité
6) Exploitation forestière

Remarque: atténuer une conversion à WPF entière n'est pas une préoccupation. Cette application sera toujours seulement Silverlight.

À quelles autres choses n'ai-je pas pensé?

De bonnes références en ligne qui comparent et contrastent les frameworks actuels?

Répondre

3

J'aime personnellement Prism, mais vous pouvez trouver une liste complète de nombreux frameworks/bibliothèques avec des fonctionnalités de comparaison here.

J'espère que cela aide.

Merci, Damian

3

PRISM (ceci est la page principale). Voici quelques information sur ce qu'il offre. Voici ce que Microsoft a à ce sujet: say.

0

Juste une note rapide, je sais que cela ne répond pas à votre question et ainsi de suite.

Quelqu'un (Josh Smith) une fois said que MVVM n'a rien à voir avec IoC; donc tout framework MVVM qui vous oblige à utiliser un framework IoC spécifique fait quelque chose de mal à mon avis.

De plus, la testabilité est inhérente à MVVM mais seulement si vous faites votre travail de structuration de votre Model et ViewModel en conséquence. Donc, un framework MVVM ne devrait jamais limiter cela, tout dépend de vous.