【问题标题】:What is the best choice(WinForm or WPF) to design a software in accounting field?在会计领域设计软件的最佳选择是什么(WinForm 或 WPF)?
【发布时间】:2011-01-14 16:20:24
【问题描述】:

我想设计一个会计领域的重要软件。该软件将在本地网络中使用。银行是 SQL server 2008 R2。设计这个软件的最佳选择是什么(WinForm 或 WPF 技术)?

【问题讨论】:

    标签: wpf winforms


    【解决方案1】:

    首先考虑它是否必须是本地客户端类型的应用程序。已经有 ERP 系统作为 WebApps 运行,而且还会有更多。

    如果不是:Winforms 是如此 90 年代 - 无论前提条件是什么,您最好使用本世纪的技术:WPF,使用 VMMV 或类似的技术。 - 如果您不需要完整的框架,请考虑 SilverLight。这使得该应用也可以在 Mac 上运行,并且在部署和开发方面确实可以更好地扩展。

    【讨论】:

    • 我认为你的意思是“MVVM”。 ;)
    • 哈哈-是的,我使用模式比首字母缩写词更多;-)
    【解决方案2】:

    现在我知道了 WPF,我已经完全用完了 WinForms。 WPF 在各个方面都是一项卓越的技术。它可以制作更好的 UI,并且智能地使用数据绑定(MVVM 占其中的 80-90%)可以更轻松地更快地开发可靠的 UI。

    “现在我知道 WPF”部分至关重要。这些知识来之不易。 (虽然现在可用的信息比我刚开始使用它时要多得多。)我花了几个月的时间才精通它。

    【讨论】:

    • +1 我完全同意。显然,交付要求会有所不同:如果您精通 WinForms 并且必须在六周内交付,那么 WPF 的升级可能是不可接受的。但是,在其他条件相同的情况下,WPF 绝对值得付出努力。
    【解决方案3】:

    用户界面会有多复杂?如果你想制作一个真正的交互式 UI,那么你会想要使用 WPF 的强大功能。但如果它只是基本的数据输入/输出类型的东西,那么 WinForms 可能适合你。还要记住用户所需的 .NET 版本,所以还要看看他们在这些方面的情况。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-09-11
      • 2010-11-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-14
      • 1970-01-01
      相关资源
      最近更新 更多