技术开发 频道

用jQuery、ASP.NET与Ajax实现CRUD网页

  【IT168 技术文档】jQuery是一个轻量级的19KB开源JavaScript库,它简化了客户端的编程,也包括CSS编辑。由于jQuery支持所有主要浏览器,所以它能为客户端执行代码提供强而有效,用途广泛的API。jQuery特别吸引人的一点在于它的研发者非常了解客户端的操作需求,而且想为人们提供一种支持所有这些需求的API。

  在这篇文章中,我们会介绍如何用jQuery以及服务器端代码和ASP.NET创建典型CRUD公司网页。该页面将利用服务器端进程,面向服务架构(SOA),ASP.NET验证器,用于ASP.NET的Ajax和jQuery来创建应用程序。

  当用户请求该页面的时候,首先显示出的是客户列表。当用户选取了一个客户后,页面会使用ScriptManager调用一个Web Service,这个服务会在传送一个Customerld后返回一个Customer对象。使用jQuery的客户端代码随即将对象的数据移送到页面要素。用户完成更改后,jQuery会被用来检索此更改并将更新后的Customer对象返回给Web Service,该服务就会更新数据库。在此期间,ASP.NET 验证器生成的客户端代码将被用来检查这一数据。由始至终,页面都不会回传。

  把这些技术结合起来的好处是多方面的:程序响应更迅速,客户端可执行的进程数增加,服务器进程减少从而减少网络流量。所有应用的运行速度都增快,且占用的资源更少。

  除了创建这个应用,我们还可以看看其他在ASP.NET中使用jQuery的例子。

  首先要下载若干文件为当前Visual Studio添加对jQuery的支持;例如,使用jQuery的时候要使用IntelliSense。

0
相关文章