WPF应用程序与Winform for business应用程序的优势?
我知道asp.net和winform开发。我不是那种仅仅因为新技术就跳进新技术的开发人员。它需要给我额外的好处,比如更高的生产率 对于纯业务应用程序,WPF相对于Winforms有哪些优势?我对WPF提供的额外的视觉效果、动画、渐变、图像显示效果等不感兴趣。商业应用程序用于数据输入、数据报告以及一些图表和静态照片显示 WPF将如何帮助这些应用程序?更好更丰富的数据绑定?WinForm是一种成熟的、经过验证的技术,我喜欢在VisualStudio和WPF(vs&Blend系列)的多个IDE中可以做任何事情。另外,我认为WPF没有Winform对应的控件(DataGridView..等等)那样丰富的数据绑定控件。好吧,微软仍将支持Winforms很多年WPF应用程序与Winform for business应用程序的优势?,wpf,winforms,Wpf,Winforms,我知道asp.net和winform开发。我不是那种仅仅因为新技术就跳进新技术的开发人员。它需要给我额外的好处,比如更高的生产率 对于纯业务应用程序,WPF相对于Winforms有哪些优势?我对WPF提供的额外的视觉效果、动画、渐变、图像显示效果等不感兴趣。商业应用程序用于数据输入、数据报告以及一些图表和静态照片显示 WPF将如何帮助这些应用程序?更好更丰富的数据绑定?WinForm是一种成熟的、经过验证的技术,我喜欢在VisualStudio和WPF(vs&Blend系列)的多个IDE中可以做
试着说服像我这样的人转换。虽然不是完全重复,但是除了新的图形位之外,你可能会发现这篇文章对WPF的好处很有帮助
只需在Stackoverflow中检查此搜索结果,即可获得大量答案。
想象一下,如果您可以将ASP.NET/(Silverlight)页面中的相同UI(XAML)与桌面应用程序一起使用。您只需构建一次,但将其连接到其中一个…这是WPF/XAML的意图之一…我们真的到了吗?还没有,但越来越近了。我有很多winforms的经验,只玩过一点WPF,但我被说服了 为什么?
- 更大的灵活性。如果你想在winforms中做任何非标准的事情,痛苦和痛苦随之而来,但在WPF中很简单
- 更好的数据绑定
- 更容易开发(一旦您理解了核心概念,不幸的是这需要一段时间)
祝你的决定好运。当我开始研究WPF时,我将其视为“带矢量图形的Winforms”,并直接跑到学习悬崖的一侧。从WinForms过渡到WPF的正确方法是服用一剂英雄般的麻醉剂,你可以用它来忘记你所知道的一切,然后从头开始 不过说真的-如果使用模型-视图-模型这样的模式,会更干净、更容易。阅读更多关于,这和
然后在某个时候,你会有一个顿悟,并开始数据绑定一切。您的代码只不过是对InitializeComponent()的调用。谢谢您的帖子。我的公司在WinForms上投入了大量的时间。我无法想象在32个工作日内完成一个中等规模的应用程序;我们的认证周期为连续数月,发布周期有时为一年或更长(尽管坚持接近A)