asp.net-mvc – ASP.NET Web API比ASP.NET MVC有什么好处
发布时间:2020-12-16 03:20:55 所属栏目:asp.Net 来源:网络整理
导读:我频繁地体验到Web API有一些限制和“ASP.NET MVC”中不存在的一些缺点. 例如,ASP.NET Web API不支持[OutputCache]属性“开箱即用”,因此我必须安装NuGet插件才能支持它. 我的问题是,如果我可以选择ASP.NET MVC,为什么我应该选择ASP.NET Web API,据我所知,它
我频繁地体验到Web API有一些限制和“ASP.NET MVC”中不存在的一些缺点.
例如,ASP.NET Web API不支持[OutputCache]属性“开箱即用”,因此我必须安装NuGet插件才能支持它. 我的问题是,如果我可以选择ASP.NET MVC,为什么我应该选择ASP.NET Web API,据我所知,它可以做任何WEB API可以做的甚至更多? 解决方法
ASP.NET MVC是用于构建Web应用程序的MVC框架. ASP.NET Web API是用于构建RESTful服务的框架.这是两个框架的主要区别.它们是为不同目的而建造的,它们应该用于它们的建造目的.
ASP.NET Web API和WCF之间的比较会更合理,因为它们都用于实现SOA(面向服务的体系结构)解决方案.另一方面,我认为我们不应该将ASP.NET Web API与ASP.NET MVC联系起来. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 我可以首先使用EF代码和.net核心生成迁移脚本
- asp.net动态加载程序集
- asp.net-mvc – 针对MVC Web应用程序的域驱动设计与数据库驱
- 在ASP.NET或ASP.NET MVC中生成管理界面
- asp.net-mvc – Visual studio 2015 CE intellisense一直在
- asp.net-mvc – 应用程序服务层作为静态类
- asp.net-mvc – 我可以在发布后编辑Asp.net Mvc cshtml吗?
- ASP.NET:在客户端添加控件
- asp.net-mvc – MVC 4 Ajax.beginform提交 – 导致完全回发
- asp.net-mvc-3 – jQuery.validator.unobtrusive.adapters.
推荐文章
站长推荐
- ASP.net:如何测试LINQ查询
- asp.net-mvc – 在MVC 3中跨请求保持查询字符串
- asp.net-mvc – 在ASP.NET MVC应用程序中记录用户
- ASP.NET MVC5单击Html.ActionLink更改语言/文化
- ASP.Net:如果我有Session ID,可以获取Session对
- 我想学习ASP.Net 2.0 / 3.5 / 4.0我应该从ASP.Ne
- asp.net-mvc – 如何使这个ASP.NET MVC控制器更易
- asp.net – 为什么网站项目中缺少global.asax
- asp.net-mvc-3 – MVC3 Webgrid Paging在Jquery对
- 再论验证码安全:请及时销毁你的验证码
热点阅读