首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >实现自己的MVVM还是使用MVVM框架?

实现自己的MVVM还是使用MVVM框架?
EN

Stack Overflow用户
提问于 2010-12-11 00:33:32
回答 3查看 1.9K关注 0票数 7

我刚刚开始学习.net、wpf、wcf和mvvm,我的问题是:

是实现自己的MVVM更好,还是使用MVVM Light toolkit,Prism这样的MVVM框架更好(它太高级了,有统一的框架(不确定它对开发有什么帮助))?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-12-11 00:35:51

如果您真的想了解MVVM的内部工作原理,请尝试实现您自己的MVVM。

如果您已经理解了这些概念,并且不觉得有必要重新发明轮子,那么可以使用框架。Prism是它的一个可靠的choice...go。

票数 7
EN

Stack Overflow用户

发布于 2010-12-11 00:36:24

我不会重复发明轮子,评估框架,只有当这些框架不能满足你的需求时,你才应该考虑写你自己的框架。

票数 3
EN

Stack Overflow用户

发布于 2010-12-11 00:42:53

我建议看看这个演讲:Build Your Own MVVM Framework

(如果你还没有)

我决定先阅读各种框架的参考资料,然后下载一些基于Caliburn Micro的示例项目,以了解它们是如何工作的

Caliburn是一个很棒的框架,它为您提供了入门和深入了解MVVM所需的一切

我建议你开始使用它,也许,当你觉得足够舒服的时候,你可以试着定制它或简化它,以满足你的需求/风格,然后,如果你有时间,你会建立自己的=)

编辑

MediaOwl是我发现的最好的开源项目,可以看到Caliburn Micro的良好实现,如果您最终选择了这个框架,请务必查看它

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4411058

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档