You can use the mvvm design mode in the Development of WPF, Silverlight, and Windows Phone. I think a lot of friends are using the mvvm design mode, especially mvvmlight.
In this series of articles, taking WPF as an example, it seems that if you want to find a knowledge point related to mvvm on Baidu, it gives me a little bit of information. This article is a directory navigation. I will publish the related mvvmlight knowledge and skills in my blog in the latest time and present them as directories in this article. I hope to contribute a little to the industry and help you read this article.
If you have any shortcomings, we hope that the coder will guide you and correct them. You are also welcome to add or contribute mvvmlight series articles.
Mvvmlight tutorial directory
- Install/use mvvmlight in
- Use mvvmlight to bind data
- Use the mvvmlight command to bind
- WPF binds commands to events
- Message notification using mvvmlight
- Adding ....
Update Time: Please refer to the original address, in order to facilitate the update... also convenient to see... please move the original address: http://www.wxzzz.com/958.html
Introduction to mvvmlight
The benefits brought by the mvvm design mode are not described here. Here, we only provide a basic introduction to the mvvmlight function.
Mvvmlight features are very flexible in design and focus on implementation. Therefore, it is easy to use.
Mvvmlight implements the framework of mvvm design patterns, such as the viewmodelbase class, and implements generic command <t>. These are the basis of mvvm.Mvvmlight has a creative design of Message notification (Messenger). This design is very good, which makes the communication between view and viewmodel very simple and implements the design principle of low coupling.
References
Chen xizhang my views on mvvm, mvvmlight, and mvvmlight Toolkit
Cnblogs-mvvmlight Index
Galasoft mvvmlight author's website
Codeproject PF/mvvm quick start tutorial
Reprinted, please note: Wang Xu blog» about mvvmlight Design Pattern Series