2011-02-11 5 views

Répondre

1

Alors, quelle est la question? J'aime MVVM Light, mais cela figure déjà dans votre question. Cherchez-vous des conseils sur la façon de l'utiliser? Je n'ai pas utilisé Josh Smith, mais MVVM Light a une très bonne classe Messenger pour communiquer entre ViewModels, une implémentation générique de RelayCommand et d'autres sucres ici et là.

1

MVVM Light est en effet très agréable. Je modifie les modèles pour me débarrasser de tous les commentaires.

ajouter toujours une classe de base personnalisée pour ajouter quelques méthodes utilitaires

1

Un autre peu à considérer sont (par exemple un RaisePropertyChangedhandler générique.):

  1. Caliburn Micro: Un développeur opiniâtres concentré cadre MVVM
  2. Reactive UI: Basé sur le cadre Reactive Extensions

Ces deux sont grands MVV M frameworks et utilisent des méthodes très différentes pour implémenter MVVM, The fun bit les essaye. :)

0

MVVM est un modèle de conception ... donc vraiment, aucune bibliothèque n'est requise. La question est, quelle bibliothèque offre le meilleur suport pour le type/taille de l'application que vous créez ... MVVM Light est une excellente bibliothèque pour commencer - facile et une petite empreinte de pas agréable.

Questions connexes