【问题标题】:Move business logic from StoredProcedures to REST API application - benefits?将业务逻辑从 StoredProcedures 转移到 REST API 应用程序 - 好处?
【发布时间】:2020-08-04 20:23:59
【问题描述】:

Tl;dr 将应用程序从 WPF 更新到 Web 有哪些优势? 我在一些波兰软件公司工作,那里工作大约 20 人。在这家公司,我们开发 .NET WPF 应用程序。但是WPF是我们唯一的前端,所有的业务逻辑都在SQL的存储过程中。 这家公司的所有客户都有自己的SQL Server,并且只在本地网络中使用我们的应用程序,客户负责管理它。所以我们只出售专有技术和应用程序。上次我们讨论过将业务逻辑从存储过程转移到 REST API,但我的老板没有看到这种变化的任何好处。 您能给我输入一些更新 WPF 应用程序以获取新的 .net core rest api 技术的真正(商业)好处吗? (它涉及将逻辑从存储过程转移到 API)

【问题讨论】:

标签: c# .net wpf stored-procedures


【解决方案1】:

这不是一个详尽的清单,但这里有一些我会开始考虑的事情..

首先,您可能会从 2 层架构迁移到 3 层架构,这通常是一种更灵活的架构,允许更易于测试和维护的模块化代码。

其次,Web 架构通常更易于部署和更新。例如,您不再跟踪旧版本中的错误。

第三,它可能允许您使用通常更灵活的 SaaS 业务模式,允许您根据客户需求定制业务模式,这可能会开辟新的收入来源。

第四个好处可能是现在 Web 开发人员通常比 WPF 开发人员更容易找到。我不知道您所在地区是否是这种情况...

【讨论】:

    猜你喜欢
    • 2017-08-25
    • 2015-11-10
    • 1970-01-01
    • 2010-10-20
    • 2011-01-20
    • 2016-10-11
    • 1970-01-01
    • 1970-01-01
    • 2012-05-04
    相关资源
    最近更新 更多