我想知道将我们的WinForms技术替换为WPF。 WPF是否足够成熟,可以迁移到?
迁移风险有哪些?
它是否经过调整和足够强大?是不是有任何计划弃用像SilverLight这样的WPF?
答案 0 :(得分:1)
我想知道将我们的WinForms技术替换为WPF。 WPF是否成熟? 足以迁移到?
是
迁移风险有哪些?
了解MVVM的SOLID实现的时间和培训。
它是否经过调整和足够强大?是不是有任何弃用WPF的计划 像SilverLight?
WPF在Windows 8中被“删除”......但所有功能仍然存在 - 很难解释......
Metro Apps仍将使用XAML和DataBinding来描述UI并与View Model进行交互。应用程序仍然可以用C#编写,并且有一个专用于它的.net框架(4.5)。但不是编译到CLR - 它编译成本机代码。
所以,虽然WPF在技术上是在进行描述,但我们留下的东西(Metro)走路,谈话和其他行为就像WPF开发工作一样。
也就是说,WPF应用程序可以在Windows 8计算机的“经典桌面”上运行,而.net framework 4.0仍然是当前的技术。
P.S。此主题可能会被关闭 - 您可以在https://softwareengineering.stackexchange.com/
获得更好的答案