看了dudu的《HttpClient + ASP.NET Web API, WCF之外的另一个选择》一文,想起多很久之前体现ASP.NET Web API而创建的一个Demo。这是一个只涉及到简单CRUD操作的Web应用,业务逻辑以Web API的形式定义并以服务的形式发布出来,前台通过jQuery处理用户交互并调用后台服务。[源代码从这里下载]

目录
一、一个简单的基于CRUD
二、通过ASP.NET Web API提供服务
三、通过JQuery消费服务

这个简单的Demo应用用于模拟“联系人管理”。当页面加载的时候,所有的联系人列表被列出来。在同一个页面中,我们可以添加一个新的联系人,也可以修改和删除现有联系人信息。整个应用唯一的页面在浏览器中的呈现效果如下图所示。

通过ASP.NET Web API + JQuery创建一个简单的Web应用

二、通过ASP.NET Web API提供服务

我们来简单介绍作为Web API形式发布的联系人管理服务的定义,先来看看用于表示联系人的Contact类型的定义。

class Contact
   2: {
string Id { get; set; }
string FirstName { get; set; }
string LastName { get; set; }
string PhoneNo { get; set; }
string EmailAddress { get; set; }
   8: }

相关文章:

  • 2021-05-29
  • 2021-08-18
  • 2022-12-23
  • 2021-12-01
  • 2021-12-28
  • 2022-01-07
  • 2019-03-28
  • 2021-12-26
猜你喜欢
  • 2021-12-11
  • 2021-04-06
  • 2022-03-09
  • 2021-09-01
  • 2022-01-13
  • 2021-06-05
相关资源
相似解决方案