我想将我们的 WinForms 技术替换为 WPF。WPF 是否足够成熟,可以迁移到?
什么是迁移风险?
它是否经过调整和足够强大?没有像 SilverLight 那样弃用 WPF 的计划吗?
我想将我们的 WinForms 技术替换为 WPF。WPF 是否足够成熟,可以迁移到?
什么是迁移风险?
它是否经过调整和足够强大?没有像 SilverLight 那样弃用 WPF 的计划吗?
我想将我们的 WinForms 技术替换为 WPF。WPF 是否足够成熟,可以迁移到?
是的。
什么是迁移风险?
了解 MVVM 的 SOLID 实现所需的时间和培训。
它是否经过调整和足够强大?没有像 SilverLight 那样弃用 WPF 的计划吗?
WPF 在 Windows 8 中被“贬低”了......但所有的功能仍然存在 - 很难解释......
Metro Apps 仍将使用 XAML 和 DataBinding 来描述 UI 和与视图模型的交互。应用程序仍然可以用 C# 编写,并且有一个专用于它的 .net 框架(4.5)。但不是编译为 CLR,而是编译为本机代码。
因此,虽然 WPF 在技术上是贬义的,但我们剩下的(Metro)步行、谈话和其他行为就像 WPF 开发工作一样。
也就是说,WPF 应用程序可以在 Windows 8 计算机的“经典桌面”上运行,而 .net 框架 4.0 仍然是当前技术。
PS 这个话题很可能已经结束了——你也许可以在https://softwareengineering.stackexchange.com/上得到更好的答案