2011年12月16日

摘要: Model-View-ViewModel 是一种架构模式,主要在 WPF、Silverlight 和 WP7 开发里使用,它的目标是从视图层移除几乎所有代码隐藏(code-behind)。交互设计师可以专注于使用 XAML 表达用户体验需求,然后创建和视图模型的绑定,而视图模型则是由应用程序开发者开发和维护的。 MVVM 是更加通用的 Presentation 模式的一个具体实现。MVVM 视图模型包含概念模型而不是数据模型,所有业务逻辑和其它操作都是在模型和视图模型里完成的。有很多框架可以做到这点,其中一些是: 开源的 PRISM:由微软提供,和 MEF/Unity 一起用于... 阅读全文
posted @ 2011-12-16 20:50 Mainz 阅读(2493) 评论(2) 推荐(0) 编辑

导航