周日在家再次阅读了下MVVM的设计模式,对一些注意点进行了摘记,帮助自己以后进行内容回顾。
对于Lamda表达式和Linq的使用要进行一次复习。
视频地址: http://v.youku.com/v_show/id_XMzMyMjg4NTQ0.html
使用MVVM设计模式的好处:
1. 团队的思想统一,开发一致;
2.橘子皮原理,GUI(橘子皮)和业务逻辑(橘子瓣),可以很容易的解耦分离,可以随时将橘子皮替换为香蕉皮等。
MVVM追求的是Model驱动开发,用户的操作和数据传回到Model中处理。MVVM中有2种Model:Model,ViewModel。