在发布asp.net Web API之后,ASP.NET MVC框架的未来是什么?
|
我已经使用asp.net MVC大约1.5年了,我很享受它的功能,并且已经部署了许多成功的Web应用程序,但我现在正在阅读asp.net Web API技术.而且,我发现以下内容: >我可以实现我过去使用MVC实现的任何功能;使用新的Web API并采用更轻量级的方法. 那么,asp.net Web API将来是否会接管asp.net MVC,或者每种技术都有自己的增长领域,或者我们是否应该考虑在同一个Web应用程序中使用它们? 解决方法除了@jmoerdyk的答案,我想指出一些事情:关键是要了解每种技术的目标: > Web API. 这将是用于创建Web服务的新API,这是传统XML服务和WCF服务的替代方案,因此值得首先指出WEB API与其他Web服务框架之间的主要区别. Web API和WCF / ASMX服务之间的主要区别在于它不基于SOAP它基于HTTP因此您可以利用所有HTTP功能,例如: >它包含非常有意义和描述性的邮件标题 – 表示邮件正文内容类型的标题,解释如何缓存信息的标题,如何保护信息等.
有关更多信息,请查看本文:http://www.codeproject.com/Articles/341414/WCF-or-ASP-NET-Web-APIs-My-two-cents-on-the-subjec 因此,基本上可以将Web API与WCF或XML服务进行比较 如果您想知道WCF将会发生什么?
> MVC 既然您知道Web API的目标是什么,那么应该更容易说明为什么MVC包含主要呈现视图的附加功能. 您的担忧是基于WEB API实际上基于MVC的事实,但他们的目标是不同的
(编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net – 使用javascript和服务器端禁用/启用requiredFie
- 如何在ASP.NET ListBox中设置多个选择?
- asp.net – 渗透测试人员说.ASPXAUTH cookie是不安全的并且
- asp.net-mvc – ASP.NET MVC模型在编辑器模板中绑定IList
- asp.net – 使用表单验证模拟
- Asp.net“全球”变量
- asp.net – 如何从codebehind访问web.config的httpRuntime部
- asp.net-mvc-3 – 被重定向到错误loginUrl – 帐户/登录,而
- 在asp.net mvc中生成javascript文件
- ASP.NET SQL成员资格表
- 如何从ASP.NET中的代码隐藏文件访问IFRAME?
- asp.net-mvc-3 – MVC3有条件地禁用Html.TextBox
- asp.net – 如何接收JSON作为MVC 5操作方法参数
- asp.net-mvc – ConfigurationManager读取错误的
- asp.net – 如何迭代通过自定义vb.net对象的每个
- ASP.NET 5中的全局异常处理
- asp.net – 无法在UpdatePanel中下载文件
- asp.net – 有没有办法使VS2010发布向导在发布网
- asp.net – default.aspx中的“StartTag:invali
- 从ASP.NET Core连接到SQL Server的最佳实践?
