Ajax(异步JavaScript与XML)是一种使用客户端脚本与Web服务器交换数据的Web应用开发方法。Web页面不用打断交互流程进行重新加载,就可以动态地更新。使用Ajax,可以创建接近本地桌面应用的、直接的、高可用的、更丰富的、更动态的Web用户接口界面。
Ajax技术的广泛应用,已被证明该技术受市场热烈欢迎,同时也证明该技术的正确性。每一个Ajax技术的使用者都成为了胜利者,包括Google、yahoo、Amazon和微软等。是Google地图吸引了Web开发人员的目光,人们由此揭开了Ajax神秘的面纱。
1.本书主要内容
第一篇为Ajax基础篇。本篇首先向读者阐述了Ajax的概念、Ajax的优势、Ajax运行机制以及Ajax在ASENET中的常见开发模式。然后,对Ajax的核心组成部分进行了详细介绍,包括CSS、JavaScdpt、XML、XMLHttpRequest及DOM等。
第二篇为ASRNETAjaX应用篇,主要介绍Aiax技术在ASRNET中的简单应用。本篇首先从ASRNET的概念入手,介绍ASENET环境配置方法、内置对象及访问外部存储介质(文件、XML和数据库)的方法。接着介绍服务器端对客户端发送的请求进行处理并返回相应数据的过程,最后介绍各种经典案例的实现,包括IP查询城市、在线裁切图片、自动完成和保存草稿以及RSS阅读器等。
第三篇为ASENETAjax框架篇,主要介绍使用ASENETAjaX框架实现各种特效。本篇首先对Ajax框架进行概述并列举了常用的各种框架。接着以ASENETAjax框架为例详细讲述配置、使用以及实现过程。本篇中介绍的特效包括可折叠面板、水印文本框、自动完成、级联菜单、可拖曳面板、列表搜索、评级和密码强度等。
第四篇为Ajax高级技术篇。本篇重点向读者介绍如何增强Ajax应用的性能,包括优化Ajax应用以确保程序质量、应用Ajax设计模式、Web安全问题以及保护数据等方面。
第五篇是综合实例篇。本篇以实现一个在线相册系统的过程为例进行讲解,让读者全面了解并熟悉如何将Ajax应用到实际项目的过程。其中包括很多实现技巧,如自动播放和照片显示等功能。
词条标签:
书籍