易截截图软件、单文件、免安装、纯绿色、仅160KB

第四章 Ajax服务器扩展剖析

第四章  Ajax服务器扩展剖析
Ajax服务器扩展:ASP.NET Ajax框架的服务器端。
4.1ASP.NET 开发人员的Ajax
为服务器端开发提供Ajax支持。包括一组新的服务器控件和服务,用来摸拟客户端Ajax行为。
 
4.2改进原有ASP.NET网站
(1)改善网络延迟:尽最大可能减少浏览器和服务器之间传递的数据量。
(2)消除全页面刷新:让用户和应用程序之间的交互尽可能流畅。
(3)将UI和应用逻辑放在后台代码文件中:将显示或处理UI的逻辑放在服务器端代码中。
(4)采用无缝透明的集成:尽可能保证原有应用程序不变,以便有改变时也能轻松地集成。
(5)坚持采用熟悉的开发模式:充分利用服务器控件。
4.3ScriptManager:Ajax页面的大脑
   ScriptManager控件是Ajax控件的大脑中枢。负责管理Ajax应用程序期间发生的许多操作。
4.3.1理解ScriptManager
    ScriptManager控件,为 Web 和应用程序服务管理 ASP.NET AJAX 脚本库和脚本文件、部分页面呈现以及客户端代理类生成。
ScriptManager 控件是 ASP.NET 中 AJAX 功能的中心。该控件可管理一个页面上的所有 ASP.NET AJAX 资源。其中包括将 Microsoft AJAX Library 脚本下载到浏览器和协调通过使用 UpdatePanel 控件启用的部分页面更新。
  通过 ScriptManager 控件,您还能执行以下操作:
1.注册与部分页面更新兼容的脚本。为了管理您的脚本与核心库之间的依赖项,将在加载 Microsoft AJAX Library 脚本之后加载您注册的所有脚本。
2.指定是发布还是调试发送到浏览器的脚本。
3.通过向 ScriptManager 控件注册 Web 服务,提供从脚本访问 Web 服务方法的权限。
4.通过向 ScriptManager 控件注册 ASP.NET 身份验证、角色和配置文件应用程序服务,
5.提供从客户端脚本访问这些服务的权限。
6.在浏览器中以区域性特定的形式显示 ECMAScript (JavaScript) 的 Date、Number 和 String 函数。
7.使用 ScriptReference 控件的 ResourceUICultures 属性来访问嵌入式脚本文件或独立脚本文件的本地化资源。
8.向 ScriptManager 控件注册可实现 IExtenderControl 或 IScriptControl 接口的服务器控件,以便呈现客户端组件和行为所需的脚本。
ScriptManager控件能掌控整个Ajax异步更新过程中浏览器端的JavaScript程序代码。ASP.NET Ajax Extensions组件中系统中存放了许多javaScript文件。javaScript文件是成对出现的。.debug.js与.js文件。.debug.js比.js文件大。.de


相关文档:

AJAX技术汇总

AJAX
AJAX全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。它有机地包含了以下几种技术:
Ajax(Asynchronous JavaScript + XML)的定义
基于web标准(standards-based presentation)XHTML+CSS的表示;
使用 DOM(Document Object Model) ......

AJAX实现loading….效果

绿色通道文件都是走批,一个文件走完流程后,再查询,速度真是慢,要分别从5个表查,并且需要设置关联查询,因此在提交数据后,我希望查询这部分可以用AJAX实现,当数据未返回时,DIV里显示一个加载GIF,等数据返回后再显示提交的数据。而重复查询时也不会再提交数据和刷新,节省了很多资源.
 
   虽然我会 ......

Parsing JSON Data from PHP Using jQuery (ajax)

have been studying parsing JSON from PHP using AJAX to display it in
the client side and jQuery had been a great help to me. Here is a very
simple code in parsing JSON using jQuery that i made.
tablejsondata.php
This file makes the request to a php file and displays the returned data into a tabl ......

第一章 ASP.NET Ajax简介

第一章      ASP.NET Ajax简介
1.1什么是Ajax
一.什么是Ajax
Ajax是Asynchronous JavaScript and XML(异步JavaScript 和XML)的缩写,由著名用户体验专家Jesse-James Garrett在2005年2月18日发表的一篇名为Ajax:a New Approach to Web Applications文章中首先提出。
Ajax并不是只包含JavaScri ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号