Question

Je suis un débutant en termes de modèles de conception. Je viens de commencer à apprendre MVC quand j'entends un nouveau buzz, MVVM.

Je veux apprendre les idées des deux en repensant une ancienne application d'inventaire et de facturation que j'ai développée pour un client. Je souhaite écrire à la fois une application WPF basée sur Windows et une version Web. Je veux utiliser le même ensemble de classes si possible, sinon, au moins avec peu de modification.

J'ai lu quelques articles, mais je ne suis pas en train de suivre l'architecture et les concepts de haut niveau de .NET 3.5 & 4 là-bas. Je veux déplacer étape par étape en concevant uniquement ce dont j'ai vraiment besoin dans mon projet réel.

Y a-t-il une référence étape par étape facile à MVVM? MVVM est-il un super-ensemble ou un sous-ensemble de MVC? Quel modèle est moderne et lequel dois-je choisir pour les versions Windows et Web de mon application?

Il y a certaines classes dont j'ai rarement besoin de me connecter avec la vue. Dans ce cas, la conception de la même classe de la manière MVVM s'avérera être un travail supplémentaire.

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
scroll top