Coding With Fun
Home Docker Django Node.js Articles Python pip guide FAQ Policy

What does mvvm stand for in windows form?


Asked by Melissa Warren on Dec 08, 2021 Windows



MVVM means Model-View-ViewModel: 1. View: It refers to the elements that displayed by the UI. As some people say, View is UI and some others say that View is UI "but" Logic (I like the second one).
Besides,
MVVM stands for Model View Viewmodel (Microsoft) Suggest new definition. This definition appears very frequently and is found in the following Acronym Finder categories: Information technology (IT) and computers.
Similarly, Designed for WPF development, Model-View-ViewModel (MVVM) is an architectural design pattern that separates your application into three layers. Model - defines the data and your business logic.
Indeed,
MVVM was specifically created for WPF, in order to take advantage of WPF features like bindings and commands. Windows Forms doesn't have these features(*), so it doesn't really make sense to try to apply the MVVM pattern to a Windows Forms application... You should probably use MVC or MVP instead.
Next,
MVVM means Model-View-ViewModel: 1. View: It refers to the elements that displayed by the UI. 2. ViewModel: It's an abstraction of the View, or mediation between View and Model. 3. Model: It represents data from DAL (Data Access Layer) or a Domain Model.