MVVM and Data
Part 1: MVVM Concept
MEA DPE Intern @Microsoft
Recap: W8 Roadmap
Windows 8.1 Development Basics
Bind and use
Windows 8.1 Development in-depth
What is MVVM ?
MVVM Stands for (Model-View-ViewModel)
◦The Model = The Data
◦The View = The Design
◦The ViewModel = the Tunnel Between Them
The Model is what Contains the Data.
◦ contact (containing name, phone number, address, etc)
◦ Survey (Name, Questions, Etc.
It Holds Information – Not Behaviors or Services to Manipulate it.
What The User Sees.
Handles User Interaction.
The View Here is Active NOT Passive.
Contains Binding Info.
The View Model
Controls the Whole Operation.
Manipulates the Data from the Model and Sends it to the View
Contains Commands that Manipulates the View or The Data in the Model
Date 13/ 11/ 2013
13th of November