J'ai trouver quelque chose qui s'appelle Prisme beaucoup récemment. Microsoft, qui dirigent le projet, le décrivent comme "lignes directrices pour des applications composites en WPF et Silverlight". Après la lecture des descriptions plus détaillées là-bas, je n'ai presque aucune idée de ce qu'il est en fait, j'en ai peur.
Je suis ici en espérant que quelqu'un pourrait me donner une claire explication succincte de ce Prisme est réellement et pourquoi je devrais l'apprendre. J'ai été un développeur WPF pour un couple d'années maintenant, utilisé MVVM ma juste part, et ont récemment rencontré des gens à l'aide de Prism, mais personnellement se sentir un peu hors de la boucle ici.
En particulier, je m'interroge sur les points suivants:
Prism littéralement juste (ou principalement) un livret, comme indiqué sur le site MSDN? Ne comprennent bibliothèques, si oui pour quoi exactement?
Prism un framework MVVM? Dois-je utiliser comme "l'officiel de Microsoft framework MVVM" sur les autres ou moi-même?
Elle fournit à l'injection de dépendance? Est-il lié à la MEF du tout de cette façon?
Autre chose que je devrais savoir au sujet de ce Prisme, que WPF/Silverlight développeur.