电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

ASP.NET和AJAX简洁教程

ASP.NET和AJAX简洁教程_第1页
1/15
ASP.NET和AJAX简洁教程_第2页
2/15
ASP.NET和AJAX简洁教程_第3页
3/15
介绍 尽管AJAX是种客户端技术,但实际上的开发过程,它经常要调用一个服务器端的过程。通常,网站上的数据是存放在一个关系型数据库中,为了让AJAX更有用处,处理服务器端数据需要一种简单可靠的方法。幸运的是,ASP.NET AJAX提供了一种有效的基础架构来做这件事情,浏览器和服务器在Internet上可以进行AJAX通信。自然而然,Web Service在数据传输和客户端/服务器之间的一般通信方面可以扮演一个重要角色。本文就演示了如果通过ASP.NET AJAX调用ASP.NET web services。 软件需求 本文所有的范例都是使用ASP.NET AJAX RC版,而且,要在SQL Server 2005 (Express版即可)上有一个Northwind数据库。范例使用Visual Studio 2005作为开发环境。 范例场景 范例开发了一个Web页面,用于输入Northwind数据库职员表中的职员数据。页面通过ASP.NET AJAX功能,调用一个Web Service来完成职员表中的数据增、删、改、查。 创建一个Web Service 作为开始,使用Visual Studio 2005创建一个新的Web站点,注意把ASP.NET AJAX项目模板添加到新站点对话框,这个对话框包括一个"ASP.NET AJAX Enabled Web Site" 模板。 图1:新站点创建模板 使用"ASP.NET AJAX Enabled Web Site" 模板创建的新站点和用普通方法创建的站点区别如下: ·它的Web.config自动包括许多ASP.NET AJAX专用的配置信息。 ·System.Web.Extensions程序集被添加到引用中。 当然,我们可以更改一个普通的Web站点,以使之符合AJAX要求,但模板可以大大简化我们的工作。 现 在 我 们 创 建 了 一 个 新 的 Web 站 点 , 添加一 个 新 的 web service 并 命 名 为 EmployeeService.asmx ,EmployeeService将包括5个Web方法 Method Name Description GetEmployees() 返回Employees表里的雇员列表。 这个列表是一个Employee对象数组 GetEmployee() 接收EmployeeID参数返回Employee对象的详细信息 Insert() 给Employees表里增加一个新的雇员信息 Update() 更新Employees表里的某个雇员信息 Delete() 删除Employees表里的某个雇员信息 表1:EmployeeService中的Web方法 GetEmployees() 和 GetEmployee()方法以Employee对象的形式返回数据,因此,首先创建一个Employee类。右键单击App_Code文件夹,选择“添加新项…”,添加一个叫Employee的类,下面显示Employee类的全部代码: public class Employee { private...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

ASP.NET和AJAX简洁教程

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部