After this brief introduction, we will immerse ourselves in the design of a complete application in MVVM.
On peut donc envisager MainPage comme un conteneur d'agencement des vues. Un répertoire contient les UserControl symbolisant la partie Vue, un autre contient les classes correspondant à Vue-Modèle, le dernier contient toutes les classes côté Modèle gérant l'accès aux données (voir Figure ci-dessous).