【发布时间】:2013-08-22 04:01:32
【问题描述】:
我一直在阅读并观察到大多数使用 .NET 的桌面应用程序都是在 WPF 而不是 Winform 中开发的。所以,我的问题是“WPF 是桌面应用程序的唯一未来还是什么??是否还有一种情况可以让人们更喜欢 winforms 而不是 WPF
【问题讨论】:
标签: .net wpf winforms c#-4.0 desktop-application
我一直在阅读并观察到大多数使用 .NET 的桌面应用程序都是在 WPF 而不是 Winform 中开发的。所以,我的问题是“WPF 是桌面应用程序的唯一未来还是什么??是否还有一种情况可以让人们更喜欢 winforms 而不是 WPF
【问题讨论】:
标签: .net wpf winforms c#-4.0 desktop-application
Winforms 在不久的将来不会有任何进展,因为许多旧操作系统和服务器操作系统在不安装其他可能不兼容或不允许的框架的情况下无法很好地运行 WPF。
不过,根据微软的说法,WinForms 平台上不会有更多重大开发,因此他们基本上建议开发人员继续使用 WPF。
因此,从开发/设计的角度来看,WPF 将为您提供比 Winforms 更丰富的 UI 体验并允许更好的设计模式和可扩展性。
所以 IMO 完全替换,不,但应该首选 WPF,是的
但这只是我的意见,这将是一个非常基于意见的问题
【讨论】: