繁体   English   中英

WPF:为什么我应该使用现有的MVVM框架而不是编写自己的框架?

[英]WPF: Why should I use an existing MVVM framework instead of writing my own?

我想知道MVVM框架可以给我带来什么好处(例如mvvm光源,棱镜等)。 如果可以的话,请告诉我从最重要到最不重要的要点。 我只是想了解是应该使用MVVM框架还是自己编写代码。

您可以在没有框架的情况下开始使用MVVM,并且可以随着时间的推移建立自己的基本代码。 它可以帮助您更好地学习模式。

一旦了解了它,您将更好地了解Caliburn Micro之类的框架为您提供的强大功能。 当然,这些框架可以消除所有基本模板代码,但是它们还可以添加高级绑定,操作和组合功能。

我只是听了Caliburn Micro作者的播客采访。 也许它将帮助您:

牧群代码104:Caliburn Micro上的Rob Eisenberg

mvvm指示灯:

  • 消息-在Windows之间交换数据的简单方法
  • DispatcherHelper-允许更轻松地从其他线程更新控件
  • 和其他链接

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM