【问题标题】:asp.net Web Forms and Web APIasp.net Web 表单和 Web API
【发布时间】:2012-07-12 19:04:45
【问题描述】:

我需要使用 .Net Web API 构建一个 Web 服务来处理 HTTP 表单帖子 (CRUD)

虽然我知道 API 可以在 WebForms 下运行,但我之前听说过这种类型的事情(请参阅“动态数据”),然后在现实中遇到了对功能变通、限制等的需求。

有人在 Web 表单下使用 Web API 进行 CRUD 吗?有什么问题吗?

感谢您的任何见解!

【问题讨论】:

  • 澄清一下,您问的是 MVC 4 Web Api 吗?
  • MVC 4 - 好吧,我问的是 Web APi,它恰好与 MVC4 捆绑在一起,但实际上是一个完全独立的产品,将在 WebForms 下运行。 WCF - 我认为您需要研究 WCF 与 Asp.Net WebApi,后者专门针对基于 RESTful(即非 SOAP)HTTP 的系统,这正是我们所需要的。

标签: asp.net webforms asp.net-web-api


【解决方案1】:

效果很好。 http://blogs.msdn.com/b/henrikn/archive/2012/02/23/using-asp-net-web-api-with-asp-net-web-forms.aspx 上的帖子有一个关于如何完成这项工作的分步指南。正如您在其中一个 cmets 中所说,ASP.NET Web API 可以在 MVC4 之外使用,最简单的方法是使用 NuGet 仅下载 Web API 包。 http://blogs.msdn.com/b/carlosfigueira/archive/2012/07/12/creating-asp-net-web-apis-on-azure-web-sites.aspx 的帖子就是这样做的(它显示了在空的 Web 应用程序中使用 Web API,但同样适用于 Web 表单)。

【讨论】:

  • 感谢 NuGet 链接(以及保证),我们会投入其中!
猜你喜欢
  • 1970-01-01
  • 2012-03-21
  • 1970-01-01
  • 2020-06-04
  • 2023-03-08
  • 1970-01-01
  • 2018-08-08
  • 1970-01-01
  • 2016-03-28
相关资源
最近更新 更多