我有几个使用标准Web服务的站点,其结果作为Json返回到JQuery ajax调用。这些站点不使用任何标准的.Net控件或视图状态,它们都是使用html5和JQuery完成的。示例:http://ReactiveWebDesign.Net
我开始使用新的Web API,但我也想弄清楚如果我进行切换并开始使用新的Web API,我会获得什么(如果有的话)。
答案 0 :(得分:1)
我认为你的问题需要清晰/完善 - 你真正要问的是什么?
更新
与ASP.Net的每次迭代一样,Microsoft使事情更容易。如果您要创建Web服务,新的“Web API”会使事情变得更加简单,如sample所示。
我个人可以说,Web API示例“看起来”就像ASP.Net开发人员已经知道的普通MVC项目 - 而不是说WCF在成功部署中存在“正确配置”(例如行为设置,终点等。)。
恕我直言,轻松可能是开始使用Web API的最佳理由。
答案 1 :(得分:0)
基本上,你可以获得很多好处,例如RESTful api,用完IIS(自主机)的能力,改进的IoC支持等等。 有关详细信息,请访问:http://www.asp.net/web-api