Acronym of MVVM


( Model-View-View Model ) MVVM pattern from the data connection, double-strain between the cursor ( View ) and model posing ( View, Model ) support. MVVM pattern release automatic changes in the mode model posing to posing possible does. Usually, the model facade pattern the observer to inform the changes made in the models, posing the model uses.

model: the model contains a set of classes, which is the logic of the work to identify, model also the rules work for data also specifies which other words, specifies how should the data change and manipulate them.
the facade: the facade represents the component of the user interface, such as CSS, jQuery, html, etc). The facade is only responsible for displaying the data is as a result of the model posing can be downloaded. The facade also model to the user interface become available.
model posing, model posing, responsible for showing documentation about events, methods, etc. commands, and other properties that maintain the state of the facade helped the model, as the result of the operation performed on the cursor change event in the facade creates.
this template is commonly used by WPF, Silverlight, etc. Caliburn, etc. nRoute, etc can be used.

key points about MVVM pattern :
the user with a cursor in the interaction.
The Multi-to-one between the posing and models posing there. In other words, a few posing can be a model, posing, etc. mapped to be.
the facade has a reference to model posing, but the models posing is no information about the facade, not.
from data connection two strain between the posing and models posing support.
MVVM

Back