Simple MVVM Toolkit 简介及与MVVM Light Toolkit的对比

        MVVM设计模式通过使用一个中间类(View-Model)将可视化展现(View)和数据(Model)分离。Simple MVVM Toolkit的目的是为了满足你在使用MVVM创建Silverlight应用时的需要。View可以直接绑定View-Model,View-Model将数据模型转换成View可以使用的方式,比如将一个属性的一种类型转换成另一种(如布尔Boolean到可见性Visibility)时,可以在XAML或者code-behind中提供一个View可以调用的公共方法的Behavior。View中的元素也可以直接绑定View-Model中暴露出的Model元素,比如填充combo box的集合。Model不应该知道View-Model,View-Model也不应该了解View。这些组件之间的松耦合,使得程序拥有更好的可维护性(修改其中一部分而不影响其它部分)、可测试性(隔离其中一部分单独测试)以及可设计性(设计师和开发人员的工作更加独立)。原文地址:http://simplemvvmtoolkit.codeplex.com/wikipage?title=Introduction

         以下是Simple MVVM Toolkit和MVVM Light Toolkit的对比。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值