精通Ajax--基础概念、核心技术与典型案例
基本信息
编辑推荐
142个典型实例和9个综合案例,全面阐述Ajax的方方面面.
剖析GWT(Google Web Toolkit),体会Google的魅力..
详细讲解了JavaScript,XMLHttpRequest、DOM、CSS、XML、ASP.NET Ajax等内容...
内容简介回到顶部↑
本书主要介绍ajax技术的组成元素,涉及javascript、css、dom、xmlhttp和xml等内容,其中详细介绍了javascript客户端语言,它是ajax技术的核心组成,是提高客户端性能不可缺少的元素。
全书共分为4大部分,前3部分通过一些详细的小实例,介绍了ajax技术中的各个组成部分,并深入这些组成元素的技术内部,力求挖掘出更完整、更深入的ajax技术。最后一部分通过几个大型的实例,让读者深入领会ajax技术在实际网络项目中的优势,也让读者体验这种优势所带来的优越性能。
本书适用于初、中级网络开发者,对于高级开发人员也很有启发。没有接触过ajax的入门者可以轻松地阅读本书,有过javascript开发经验的人学习本书,会发现ajax利用javascript可大大提高客户端的性能。掌握ajax技术是开发网络应用的必要技能。
全书几乎涵盖了目前ajax涉及的所有技术,是一本学习ajax开发技术的手册。
全书共分为4大部分,前3部分通过一些详细的小实例,介绍了ajax技术中的各个组成部分,并深入这些组成元素的技术内部,力求挖掘出更完整、更深入的ajax技术。最后一部分通过几个大型的实例,让读者深入领会ajax技术在实际网络项目中的优势,也让读者体验这种优势所带来的优越性能。
本书适用于初、中级网络开发者,对于高级开发人员也很有启发。没有接触过ajax的入门者可以轻松地阅读本书,有过javascript开发经验的人学习本书,会发现ajax利用javascript可大大提高客户端的性能。掌握ajax技术是开发网络应用的必要技能。
全书几乎涵盖了目前ajax涉及的所有技术,是一本学习ajax开发技术的手册。
目录回到顶部↑
第1部分 ajax入门
第1章 ajax概述
第2部分 javascript精讲
第2章 javascript语言基础
第3章 javascript数据类型和变量
第4章 运算符与表达式
第5章 流程控制语句和常用函数
第6章 javascript对象与数组
第7章 字符串处理和正则表达式
第8章 javascript的事件处理机制
第9章 javascript的特效应用
第3部分 ajax核心技术
第10章 ajax的异步核心:xmlhttprequest
第11章 ajax的基础架构:dom模型
第12章 ajax的外观设计:css样式表
第13章 ajax通信的数据载体——xml语言
第14章 ajax的服务器端编程
第4部分 流行框架应用
第15章 ajax组件使用范例
第16章 asp.net ajax开发
第1章 ajax概述
第2部分 javascript精讲
第2章 javascript语言基础
第3章 javascript数据类型和变量
第4章 运算符与表达式
第5章 流程控制语句和常用函数
第6章 javascript对象与数组
第7章 字符串处理和正则表达式
第8章 javascript的事件处理机制
第9章 javascript的特效应用
第3部分 ajax核心技术
第10章 ajax的异步核心:xmlhttprequest
第11章 ajax的基础架构:dom模型
第12章 ajax的外观设计:css样式表
第13章 ajax通信的数据载体——xml语言
第14章 ajax的服务器端编程
第4部分 流行框架应用
第15章 ajax组件使用范例
第16章 asp.net ajax开发
前言回到顶部↑
随着网络的普及,网络技术的发展也日新月异,网站也从仅仅注意功能性开发迈向了新的台阶,网站的定制、网站的个性化成为网络开发人员关注的元素,这也是Web 2.0时代网络的必要功能。Ajax技术的推出,更是使网站的个性开发变得轻松自如,而且使客户端的定制能力更加强大。.
JavaScript从网站开始就存在,是客户端开发必不可少的一门语言。而Ajax技术,正是利用这门已经存在的客户端语言,结合了几种新技术,如XML、DOM等,实现了客户端多彩的定制功能,并改善了客户端的反应速度,让用户对网速不再抱怨。
本书要解决的问题
为了帮助更多的网络开发人员学习Ajax技术,我们精心编写了本书。本书由Ajax所需要的各个技术点组成,详细介绍了每个技术点的基础知识,并通过一些小实例,加深对这些技术点的掌握,最后还通过一些大型实例,将这些技术点整合起来,实现真正的Ajax。
本书在内容的编排和目录组织上都十分讲究,力争让读者能够快速掌握Ajax的开发技巧及网络应用方法。在本书的目录结构中,采用各个击破的讲解战术,对Ajax涉及到的知识,先分开详细介绍,最后再通过一些大型实例,将这些知识点整合起来。这样读者就可以明确学习某个知识点,对于自己薄弱的环节进行巩固,对于自己熟悉的环节也可以略过。在讲解具体知识的时候,语言简单易懂,告诉读者如何实现特定功能,让读者在实际操作中熟悉Ajax的开发技术。
和同类书籍相比,本书有何特点
1.分解知识点,逐个掌握
本书涉及Ajax中所有的知识点,并将这些知识点分章介绍,读者可以分别学习Ajax技术,并逐个掌握这些技术,而不需要一股脑的全盘吸收,更利于读者对知识点的“消化”。
2.体系清楚,循序渐进
本书严格按照初学者的学习轨迹,从基本概念讲起,通过小实例入门,然后剖析各个核心技术,最后进行综合实战,让读者在不知不觉中提高开发水平。
3.采用最流行的Web2.0技巧实例
Web2.0时代的特色是提高用户体验,如自动提示、地图导航功能等,而Ajax正是实现这些技术的关键。本章提供了多个Ajax实现的Web2.0模块,包括拖曳面板、卷帘效果、级联菜单、分页数据显示等。
4.步骤清晰,说明详细。..
在具体介绍知识点的时候,为了让读者从开始就能知道这个知识点的原理,本书提供了详细的图例,说明这些知识是如何设计、如何实现、如何应用的。并在图例中,稍显复杂的地方,提供了详细的标注,让读者一看就明白整个知识点的设计原理和实现手段。
5.讲解通俗,步骤详细
在介绍大型实例时,每个实例的制作步骤都以通俗易懂的语言阐述,并穿插讲解一些实用技巧,在阅读时就像听课一样详细而贴切。读者只需要按照步骤操作,就可以轻松完成一个个实例的制作,不但掌握了开发的步骤,还掌握了开发的技巧。
6.结合最新的框架
在第4部分中,讲解了ASP.NET Ajax、GWT等技术,这些都是当前流行的框架,其中GWT是其他书籍所没有的。
本书包括的内容
在内容的编排和目录组织上,本书也做了精心的安排,全书共分为5部分。
JavaScript从网站开始就存在,是客户端开发必不可少的一门语言。而Ajax技术,正是利用这门已经存在的客户端语言,结合了几种新技术,如XML、DOM等,实现了客户端多彩的定制功能,并改善了客户端的反应速度,让用户对网速不再抱怨。
本书要解决的问题
为了帮助更多的网络开发人员学习Ajax技术,我们精心编写了本书。本书由Ajax所需要的各个技术点组成,详细介绍了每个技术点的基础知识,并通过一些小实例,加深对这些技术点的掌握,最后还通过一些大型实例,将这些技术点整合起来,实现真正的Ajax。
本书在内容的编排和目录组织上都十分讲究,力争让读者能够快速掌握Ajax的开发技巧及网络应用方法。在本书的目录结构中,采用各个击破的讲解战术,对Ajax涉及到的知识,先分开详细介绍,最后再通过一些大型实例,将这些知识点整合起来。这样读者就可以明确学习某个知识点,对于自己薄弱的环节进行巩固,对于自己熟悉的环节也可以略过。在讲解具体知识的时候,语言简单易懂,告诉读者如何实现特定功能,让读者在实际操作中熟悉Ajax的开发技术。
和同类书籍相比,本书有何特点
1.分解知识点,逐个掌握
本书涉及Ajax中所有的知识点,并将这些知识点分章介绍,读者可以分别学习Ajax技术,并逐个掌握这些技术,而不需要一股脑的全盘吸收,更利于读者对知识点的“消化”。
2.体系清楚,循序渐进
本书严格按照初学者的学习轨迹,从基本概念讲起,通过小实例入门,然后剖析各个核心技术,最后进行综合实战,让读者在不知不觉中提高开发水平。
3.采用最流行的Web2.0技巧实例
Web2.0时代的特色是提高用户体验,如自动提示、地图导航功能等,而Ajax正是实现这些技术的关键。本章提供了多个Ajax实现的Web2.0模块,包括拖曳面板、卷帘效果、级联菜单、分页数据显示等。
4.步骤清晰,说明详细。..
在具体介绍知识点的时候,为了让读者从开始就能知道这个知识点的原理,本书提供了详细的图例,说明这些知识是如何设计、如何实现、如何应用的。并在图例中,稍显复杂的地方,提供了详细的标注,让读者一看就明白整个知识点的设计原理和实现手段。
5.讲解通俗,步骤详细
在介绍大型实例时,每个实例的制作步骤都以通俗易懂的语言阐述,并穿插讲解一些实用技巧,在阅读时就像听课一样详细而贴切。读者只需要按照步骤操作,就可以轻松完成一个个实例的制作,不但掌握了开发的步骤,还掌握了开发的技巧。
6.结合最新的框架
在第4部分中,讲解了ASP.NET Ajax、GWT等技术,这些都是当前流行的框架,其中GWT是其他书籍所没有的。
本书包括的内容
在内容的编排和目录组织上,本书也做了精心的安排,全书共分为5部分。


点击看大图





加载中...