随笔分类 -  ASP.NET Web API

ASP.NET Web API
ASP.NET WebAPI RC 竟然不支持最常用的json传参
摘要:壮士断腕(WCF Web API),为的是 ASP.NET Web API 的横空出世,再加上它的开放(开源),于是对之产生了一点点痴情,并写下了HttpClient + ASP.NET Web API, WCF之外的另一个选择。那时,ASP.NET Web API 还处于 beta 阶段,俗话说女... 阅读全文
posted @ 2015-06-19 14:29 软件开发学习分享 阅读(231) 评论(0) 推荐(0)
API(Application Programming Interface,应用程序编程接口)
摘要:API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。基于互联网的应用正变得越来越普及,在这个过程中,有更多的站点将自身的资源... 阅读全文
posted @ 2015-06-19 12:01 软件开发学习分享 阅读(689) 评论(0) 推荐(0)
适合ASP.NET Web API使用的场景
摘要:富客户端web应用程序:ASP.NET Web API适合大量使用AJAX调用的富客户端应用程序,如Silverlight应用程序,基于Adobe Flash的应用程序或单页应用程序(SPA)等。本地移动和非移动程序:移动设备不支持SOAP,然而ASP.NET Web API可以作为运行在移动设备上... 阅读全文
posted @ 2015-06-19 11:56 软件开发学习分享 阅读(327) 评论(0) 推荐(0)
WCF、WebAPI、WCFREST、WebService之间的区别
摘要:在.net平台下,有大量的技术让你创建一个HTTP服务,像Web Service,WCF,现在又出了Web API。在.net平台下,你有很多的选择来构建一个HTTP Services。我分享一下我对Web Service、WCF以及Web API的看法。 Web Service 1、它是基于S... 阅读全文
posted @ 2015-06-19 11:51 软件开发学习分享 阅读(137) 评论(0) 推荐(0)
WCF 、Web API 、 WCF REST 和 Web Service 的区别
摘要:ASP.NET Web API 与之前的内建HTTP服务解决方案的不同之处在于,它一开始就是围绕HTTP协议及其消息语义构建起来的。与WCF REST或ASP.NET AJAX加ASMX相比,它不是对现有框架的增强,而是一个全新的平台。新的ASP.NET Web API的优势在于它汇集了之前各平台的... 阅读全文
posted @ 2015-06-19 11:49 软件开发学习分享 阅读(230) 评论(0) 推荐(0)
web api 特点
摘要:webapi有很多特点(我不想用优点这个词),比如说restful,支持路由,简单,类似mvccontroller/action的代码编写方式,灵活的托管方式,和web的集成等等。WebAPI的主要功能1.支持基于Httpverb(GET,POST,PUT,DELETE)的CRUD(create,r... 阅读全文
posted @ 2015-06-19 11:42 软件开发学习分享 阅读(432) 评论(0) 推荐(0)
MVC4 WebAPI(一)
摘要:不管是因为什么原因,结果是在新出的MVC中,增加了WebAPI,用于提供REST风格的WebService,个人比较喜欢REST风格的WebService,感觉比SOAP要轻量级一些,而且对客户端的要求也更少,更符合网络数据传输的一般模式,客户端完全摆脱了代理和管道来直接和WebService进行交... 阅读全文
posted @ 2015-06-16 21:24 软件开发学习分享 阅读(263) 评论(0) 推荐(0)
ASP.NET MVC Web API 学习笔记---第一个Web API程序---近来很多大型的平台都公开了Web API
摘要:1. Web API简单说明近来很多大型的平台都公开了Web API。比如百度地图 Web API,做过地图相关的人都熟悉。公开服务这种方式可以使它易于与各种各样的设备和客户端平台集成功能,以及通过在浏览器中使用 JavaScript来创建更丰富的HTML体验。所以我相信Web API会越来越有它的... 阅读全文
posted @ 2015-06-16 20:21 软件开发学习分享 阅读(350) 评论(0) 推荐(0)
asp.net MVC4.0中几种控制器的区别
摘要:空的MVC控制器MVC控制器的读/写操作和视图,使用实体框架MVC控制器带空的读/写操作空API控制器API控制器的读/写操作和视图,使用实体框架API控制器带空的读/写操作 阅读全文
posted @ 2015-06-09 14:58 软件开发学习分享 阅读(254) 评论(0) 推荐(0)
访问API的方式为:localhost/api/customers, 创建自定义JSON格式化器
摘要:注意的是,访问API的方式为:localhost/api/customers,在实际中将要根据情况替换合适的端口,默认所有的WEB API都是通过/api根目录的方式访问的创建自定义JSON格式化器在通过浏览器去访问WEB API时,默认的显示方式是XML。Web API框架会自动根据访问客户端的不... 阅读全文
posted @ 2015-06-09 14:34 软件开发学习分享 阅读(514) 评论(0) 推荐(0)
Web API总结
摘要:1.Web API 控制器(Controller) 继承ApiController2. Api 的 Url Map: api/{controller}/{id} 每个"Action"是通过 Http谓词(GET/POST/PUT/DELETE)映射的3.客户端可以通过 Http Header 的 A... 阅读全文
posted @ 2015-06-09 14:14 软件开发学习分享 阅读(520) 评论(0) 推荐(0)