【发布时间】:2012-02-10 10:33:12
【问题描述】:
我们想开始开发一个中间桌面软件。 我们决定使用 WPF。 我们不想使用 MVVM 模式。 因为我们对MVVM不熟悉,也有时间限制。 没有MVVM模式开发WPF应用程序是真的吗(使用3层架构但没有MVVM) 虽然它的性能比 win 形式更好吗?
【问题讨论】:
-
WPF 应用程序是 windows 应用程序,如果你的意思是 win forms 你应该这样写...
-
不,WPF 仍然比 WinForms 慢。设计模式与此无关。
-
如果没有一些 MVVM 帮助,您的 XAML 将很快变得一团糟......
-
Felice Pollano:我不明白,请您再描述一下
-
@FelicePollano 不要将绑定到数据上下文与 MVVM 混淆。 MVVM 需要将 View 和 ViewModel 分开,这并不总是需要。