MVVM(Model-View-ViewModel)模式在WPF和Silverlight中常用的设计模式,主要是为了解耦合(数据源与展现层之间)。在网上看了一些文章,摘了两个图来帮助理解。


View:视图。主要是页面设计,即定制展现。
ViewModel:视图模型。为View展示提供数据源支持,并从Model中提取数据。
Model:模型。数据源。
参考文章:
1http://msdn.microsoft.com/en-us/magazine/dd458800.aspx
2http://www.codeproject.com/KB/silverlight/SilverlightMVVMFileManagr.aspx
本文介绍了MVVM(Model-View-ViewModel)模式在WPF和Silverlight中的应用,详细解释了View、ViewModel与Model三者之间的关系及其作用。MVVM模式旨在实现数据源与展现层之间的解耦。
1096

被折叠的 条评论
为什么被折叠?



