【发布时间】:2015-07-01 06:48:14
【问题描述】:
我已经开发 Windows 窗体应用程序 5 年了。很多人说我应该研究一下WPF。我有几个关于 WPF 与 Windows 窗体的问题,以确定哪个是最好的。 WPF 比 Windows 窗体更新,许多人说它将是未来。其他人说 Windows 窗体更旧,因此更安全。我不确定未来会怎样。优缺点我google了一下,希望大家能给我更深入的回答这些问题:
- 根据性能,哪一个更好?
- 使用 WPF 代替 Windows 窗体的最大优势是什么?
- 使用 Windows 窗体代替 WPF 的最大优势是什么?
- 哪个更受企业使用/喜欢?
- 从 Windows 窗体切换到 WPF 有多难?
- 我绝对应该研究 WPF 的哪些部分?
【问题讨论】:
-
部分答案:5. WPF 的学习曲线非常陡峭,因为它与 Windows 窗体非常不同。
-
更安全是我不同意的,winforms 中没有任何东西可以让它更安全,如果有的话,它可能会不太安全,因为你有时需要旧版本的 api 来使用它(虽然这只是一个年龄问题)。你剩下的问题仍然很宽泛
-
DrKoch,最难的部分是什么? Xaml、数据绑定等?
-
这个网站给出了一个不错的简短的与我发现有趣的另一个:educba.com/winforms-vs-wpf