【发布时间】:2013-08-15 10:45:12
【问题描述】:
我们正在为企业 Windows 应用程序选择技术,并考虑使用 WPF。我们决定使用 WPF,因为它能够制作非常丰富的 UI。现在的问题是我们应该使用 MVVM 还是事件 (MVP)。我们正在考虑使用 MVVM,因为。
- 分层架构。
- 尽量减少重复代码。
- 可测试性。
我们的团队在 ASP.net 网络表单和 MVC 方面拥有丰富的经验,并且我们大多数人都有网络背景。一些团队成员有一点 Windows 窗体应用程序开发经验。我知道学习 MVVM 有一点点学习曲线,我们的架构师希望尽可能多地重用代码。我们的应用程序有点复杂,并且有很多网格控件。有人可以就此事指导我们吗?我们应该坚持使用 MVVM 还是继续使用事件库 wcf。
如果 MVVM 适合我们的应用程序,那么最好的 MVVM 框架是什么?
【问题讨论】:
标签: wpf mvvm event-handling