【问题标题】:Best way for C# desktop app to Web applicationC# 桌面应用程序到 Web 应用程序的最佳方式
【发布时间】:2022-01-21 01:33:06
【问题描述】:

我使用 WPF UI 开发了一个桌面 C# 应用程序。 将其作为 Web 应用程序的最佳方法是什么(我对 Web 开发非常陌生)?

初始程序通过 UI 获取输入,然后使用 3D CAD 软件的 API 进行一些计算。之后,结果将在 UI 仪表板中可视化。 对于该过程,我创建了在用户单击“计算”按钮时执行的类和函数。

我可以 - 从广义上讲 - 将整个代码放在控制器的 Http Get 方法中的“计算”按钮后面吗? 什么框架最适合,ASP.NET MVC 还是 ASP.NET Web API?

我看过的大多数 ASP.NET 教程主要涉及 CRUD 操作和数据库,但我一开始就不需要。 我想用 vue.js 和 JavaScript 做的 UI(如果这很重要的话)。

【问题讨论】:

    标签: c# asp.net asp.net-mvc asp.net-web-api web-applications


    【解决方案1】:

    Its unnecessary to use CRUD operations if you dont 需要它们。您可以简单地创建 ASP.NET MVC 或 ASP.NET Web Api,它们是相同的只是不同的样板。如果你创建asp.net mvc,你可以删除不需要的东西。

    你说你想要 Vue.js 作为前端,所以你需要 web api 在后端! 我默认创建asp.net api时你没有任何数据库。因此,您将只使用您拥有的控制器和其他功能

    问候

    【讨论】:

      猜你喜欢
      • 2013-06-18
      • 2018-05-12
      • 1970-01-01
      • 1970-01-01
      • 2015-06-27
      • 2012-06-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多