摘要: 图1 View、ViewModel、Model之间的关系  在SilverLight或者WPF开发中,为什么要用MVVM架构  使用MVVM架构最大的好处是:开发人员在写程序的时候不需要做UI,而设计人员可以使用Microsoft Expression Blend 4+设计全部的UI并且不需要写任何代码。  主要的好处如下:  1、设计人员可以用设计工具很容易的设计UI,而且不需要写任何代码  2、你可以更好的设计UI,而且可以让即使不是开发人员使用。  3、可以先设计UI或者与开发同时设计。  4、当UI全部改变时,代码可以不改变。  为了达到以上要求。当你设计UI时,后台不能有任何代码。并 阅读全文
posted @ 2010-12-24 20:20 天神一 阅读(34550) 评论(16) 推荐(13) 编辑