下载后可任意编辑创建 ASP
NET Web API 2
0 应用实例由于 ASP
NET Web API 具有与 ASP
NET MVC 类似的编程方式,再加上目前市面上专门介绍 ASP
NET Web API 的书籍少之又少(我们看到的相关内容往往是某本介绍 ASP
NET MVC 的书籍“额外奉送”的),以至于很多人会觉得 ASP
NET Web API 仅仅是 ASP
NET MVC 的一个小小的扩展而已,自身并没有太多“大书特书”的地方
而真实的情况下是:ASP
NET Web API 不仅仅具有一个完全独立的消息处理管道,而且这个管道比为 ASP
NET MVC 设计的管道更为复杂,功能也更为强大
虽然被命名为“ASP
NET Web API”,但是这个消息处理管道却是独立于 ASP
NET 平台的,这也是为什么 ASP
NET Web API 支持多种寄宿方式的根源所在
为 了让读者朋友们先对 ASP
NET Web API 具有一个感性认识,接下来我们以实例演示的形式创建一个简单的 ASP
NET Web API 应用
这是一个用于实现“联系人管理”的单页Web 应用,我们以 Ajax 的形式调用 Web API 实现针对联系人的 CRUD 操作
一、构建解决方案Visual Studio 为我们提供了专门用于创建 ASP
NET Web API 应用的项目模板,借助于此项目模板提供的向导,我们可以“一键式”创建一个完整的 ASP
NET Web API 项目
在项目创建过程中,Visual Studio 会自动为我们添加必要的程序集引用和配置,甚至会为我们自动生成相关的代码,总之一句话:这种通过向导生成的项目在被创建之后其本身就是一个 可执行的应用
对于 IDE 提供的这种旨在提高生产效率的自动化机制,我个人自然是推崇的,但是我更推举读者朋友们去了解一下这