我想在会计领域设计一个重要的软件。该软件将在本地网络中使用。银行是SQL server2008 R2。设计此软件的最佳选择是什么(WinForm或WPF技术)?
发布于 2011-01-15 02:00:19
首先考虑它是否必须是本地客户端类型的应用程序。已经有以WebApps运行的企业资源规划系统,而且还有更多的系统正在运行。
如果不是: Winforms是如此90年代--不管前提条件是什么,你最好使用本世纪的一种技术: WPF,使用VMMV或类似技术。-如果你不需要完整的框架,可以考虑SilverLight。这使得该应用程序也可以在Mac上运行,并且在部署和开发方面的伸缩性确实要好得多。
发布于 2011-01-15 03:50:53
现在我了解了WPF,我已经完全不再使用WinForms了。WPF在各个方面都是一项卓越的技术。它可以提供更好的UI,并且智能地使用数据绑定(MVVM是MVVM的80-90% )可以更容易、更快地开发可靠的UI。
“现在我知道了WPF”这部分是至关重要的。这些知识来之不易。(尽管与我刚开始使用它时相比,现在有更多的信息可用。)我花了几个月的时间才学好它。
发布于 2011-01-15 00:23:18
UI会有多复杂?如果您想要制作一个真正的交互式UI,那么您可能希望使用WPF的功能。但是如果它只是基本的数据输入/输出类型的东西,那么WinForms可能适合你。还要记住用户需要的.NET版本,所以也要看看他们在这些术语中处于什么位置。
https://stackoverflow.com/questions/4693223
复制相似问题