学习asp.net ajax 笔记(一)

1.传统页面的过程

很多文件都是通过http协议请求来传送的

2.Ajax应用    

 异步的发生请求

页面部分刷新

减少数据传输量

(请求的数据传输量不变,主要是回发的数据传输量)

提高用户的体验

   (胡乱应用的话,会造成反方向的结果)

3.   asp.netajax应用 

服务器为中心的开发(是不用写js代码的)

客户端为中心开发(提供了丰富的支持)

4.microsoft Ajax library

 javascript基础扩展

 浏览器兼容层(ie,forbox)

 面向对象类型系统(维护和扩展的方法)

 提供一个异步通信层(对象进行封装进行扩张,服务器端和客户端之间的通信

 提供客户端基础类库(一些模型的基础)

下面是一段用JavaScript实现的面向对象的系统

客户端相应用户请求

Code

 以及一个用异步通信层实现信息传输

Code

对应请求在一般处理程序写  

Code

其中的Employee类是

Code

客户端访问WebService方法

对应的JavaScript

Code

webservice代码

Code

 

 

 

posted @ 2009-10-21 09:48  胡佳180815  阅读(669)  评论(0编辑  收藏  举报