ASP.NET 调味品:AJAX
作者:admin 日期:2007-08-13
Ajax编程备忘之——Combobox无刷新填充
作者:admin 日期:2007-08-12
聚光灯下的Ajax:Ajax技术概述
作者:admin 日期:2007-08-11
静态页中利用AJAX.NET实现无刷新页面
作者:admin 日期:2007-08-10
一、 导言
我们知道,ASP.net应用程序事实是在服务器上运行的,用户的请求要不断地送往远程的服务器,服务器执行完本地的程序后把重新装载页面再发送客户端。所以就出现了不断刷新的问题,页面不断闪烁。用户不厌其烦,运行效率也大大4降低,服务器的负荷加重。事实,客户端的请求在某一时刻只是通过向 Web 服务器提交新的请求来检索对用户输入所做的响应。这种情况下,开发人员可以使用 JavaScript 在客户端上加载所有响应,从而提供更好的用户体验。遗憾的是,在很多情况下,不必将所有响应都返回或加载到 JavaScript 要更好,只返回所要的结果,执行过程仍然在服务器上运行。AJAX 提供了一种新的中间选择,能够在维持及时响应和灵活性的同时利用基于服务器的应用程序。
AJAX依靠服务器作为中介来分发和处理请求。为了完成这项工作,.net封装类依赖于客户端的请求对象,而xmlHttpRequest对象被大部分的浏览器支持,因此使用这个对象是一个不错的解决方案。
我们知道,ASP.net应用程序事实是在服务器上运行的,用户的请求要不断地送往远程的服务器,服务器执行完本地的程序后把重新装载页面再发送客户端。所以就出现了不断刷新的问题,页面不断闪烁。用户不厌其烦,运行效率也大大4降低,服务器的负荷加重。事实,客户端的请求在某一时刻只是通过向 Web 服务器提交新的请求来检索对用户输入所做的响应。这种情况下,开发人员可以使用 JavaScript 在客户端上加载所有响应,从而提供更好的用户体验。遗憾的是,在很多情况下,不必将所有响应都返回或加载到 JavaScript 要更好,只返回所要的结果,执行过程仍然在服务器上运行。AJAX 提供了一种新的中间选择,能够在维持及时响应和灵活性的同时利用基于服务器的应用程序。
AJAX依靠服务器作为中介来分发和处理请求。为了完成这项工作,.net封装类依赖于客户端的请求对象,而xmlHttpRequest对象被大部分的浏览器支持,因此使用这个对象是一个不错的解决方案。
ASP.NET Web应用程序的简单AJAX实现
作者:admin 日期:2007-08-09
ajax技术学习网址
作者:admin 日期:2007-08-08
ADO.NET 3.0下一代数据访问机制
作者:admin 日期:2007-08-07
微软推出了下一代数据访问技术的前景,这个技术将随着代号为Orcas的下一个.NET框架版本一起推出。主要技术是ADO.NET Entity Framework,由实体数据模型(Entity Data Model/EDM)以及一套设计时和运行时的服务组成,允许开发人员使用与业务应用相关的抽象来描述和操作数据,从而与底层的具体数据存储隔离。
这个实体的数据模型通过设计时的映射连接到具体的数据存储,然后开发人员可以通过一个Mapping Provider在这个实体的数据模型的层次做操作,而由Mapping Provider与具体的数据存储打交道,做需要的映射/转换等等。具体来说,开发人员通过eSQL(Entity SQL,基于SQL的扩展)来对实体的数据模型(EDM)做查询。
在这个上面,ADO.NET Entity Framework包括了一个对象服务,可以从EDM schema生成相应的.NET类,这些类是partial类,开发人员可以在另外的文件里添加跟业务有关的逻辑。这个 Entity Framework负责跟踪其中对象的状态变化,包括实体集合的成员变动,在SaveChanges时生成具体的SQL等。
这个实体的数据模型通过设计时的映射连接到具体的数据存储,然后开发人员可以通过一个Mapping Provider在这个实体的数据模型的层次做操作,而由Mapping Provider与具体的数据存储打交道,做需要的映射/转换等等。具体来说,开发人员通过eSQL(Entity SQL,基于SQL的扩展)来对实体的数据模型(EDM)做查询。
在这个上面,ADO.NET Entity Framework包括了一个对象服务,可以从EDM schema生成相应的.NET类,这些类是partial类,开发人员可以在另外的文件里添加跟业务有关的逻辑。这个 Entity Framework负责跟踪其中对象的状态变化,包括实体集合的成员变动,在SaveChanges时生成具体的SQL等。
Tags: ADO.NET 3.0 下一代数据访问机制







