Le modèle de vue ViewModel (MVVM) est un modèle architectural utilisé en génie logiciel qui provient de Microsoft en tant que spécialisation du modèle de conception de modèle de présentation introduit par Martin Fowler.
Model View View-Model a été développé par Microsoft pour cibler les plates-formes de développement d'interface utilisateur prenant en charge la programmation événementielle, en particulier Windows Presentation Foundation (WPF) et Silverlight sur les plates-formes .NET utilisant les langages XAML et .NET. Depuis lors, de nombreux frameworks Javascript tels que Angular, Knockout …
Exemple # 1: J'ai une vue affichée dans mon application MVVM (utilisons Silverlight pour les besoins de la discussion) et je clique sur un bouton qui devrait m'amener à une nouvelle page. Exemple # 2: Cette même vue possède un autre bouton qui, lorsque vous cliquez dessus, devrait ouvrir une …
J'ai déjà lancé un projet MVVM / WPF, qui a finalement été construit et déployé, et pour cela j'ai étudié beaucoup de Caliburn.Micro MVVM Framework. Le fait est que j'ai fini par ne pas utiliser Caliburn.Micro pour cela et j'ai fini par implémenter moi-même certains concepts MVVM (en particulier les …
Je démarre un projet avec l'environnement technique suivant: .Net 4.0, Entity Framework 4.0, WPF avec MVVM Architecture J'ai vu plein d'exemples sur le net, quelques livres avec cet environnement. Dans certains des exemples, les auteurs avaient cette idée: Viemodel aura une instance de la classe Model (Entity Framework Entity par …
J'ai commencé à apprendre sur Redux et React dans le monde Web, et plus j'en apprends plus je me rends compte à quel point la gestion des états est difficile dans le monde du bureau avec l'architecture de style MVVM de WPF (en utilisant Caliburn spécifiquement pour lier des vues …
Je travaille sur une application WPF avec des vues qui nécessitent de nombreuses conversions de valeur. Au départ, ma philosophie (inspirée en partie par ce débat animé sur les Disciples XAML ) était que je devais faire le modèle de vue strictement pour soutenir les exigences de données de la …
J'ai besoin d'aide pour créer des modèles de vue pour le scénario suivant: Des données profondes et hiérarchisées Vues multiples pour le même ensemble de données Chaque vue est une vue unique, à changement dynamique, basée sur la sélection active Selon la valeur d'une propriété, affichez différents types d'onglets dans …
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement les réponses. Vous souhaitez améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 6 ans . J'essaie actuellement de faire …
Je m'excuse pour la longue question, elle se lit un peu comme une diatribe, mais je promets que ce n'est pas! J'ai résumé ma (mes) question (s) ci-dessous Dans le monde MVC, les choses sont simples. Le modèle a un état, la vue montre le modèle et le contrôleur fait …
J'essaie de configurer la structure de mon application dans VS et je veux "essayer" et la pérenniser à un niveau raisonnable. Cette application sera une réécriture WPF d'une ancienne application Winform qui n'avait suivi aucune convention. Pas de couches, niveaux, acronymes, etc ... Il s'agit d'une application d'entreprise assez volumineuse. …
Nous sommes sur le point d'écrire notre première application WPF et nous nous familiarisons avec le modèle MVVM. Nous avons construit de nombreuses applications Winform et avons une architecture qui a été très réussie pour nous. Nous avons un peu de mal à traduire cette architecture ou à déterminer où …
J'ai lu des informations sur Model View Controller, Model View Presenter, Model View ViewModel, et ainsi de suite, et en général, le concept sous-jacent semble assez simple à comprendre: garder les jolis visuels et les tripes scientifiques aussi séparés et ignorants les uns des autres que possible. Pas de logique …
Je crée une application WPF en utilisant le modèle MVVM. À l'heure actuelle, mes viewmodels appellent la couche de service pour récupérer des modèles (ce qui n'est pas pertinent pour le viewmodel) et les convertir en viewmodels. J'utilise l'injection de constructeur pour transmettre le service requis au viewmodel. Il est …
Dans son livre «Clean Architecture», l'oncle Bob dit que le présentateur devrait mettre les données qu'il reçoit dans quelque chose qu'il appelle le «View Model». Est-ce la même chose que le «ViewModel» du modèle de conception Model-View-ViewModel (MVVM) ou est-ce un simple objet de transfert de données (DTO)? S'il ne …
Dans mon application WPF, je souhaite créer une nouvelle vue. Où dois-je faire cela - dans ViewModel ou Model ? L'application est un outil de type formulaire (très simple pour l'instant) avec un seul bouton "envoyer". Dans le cas où l'une des cases à cocher est sélectionnée, une nouvelle fenêtre …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.