网上购物 货比三家
您现在的位置:快乐比价网 > 图书 > 计算机与网络 > 程序设计 > 商品详情

(特价书)Dojo构建Ajax应用程序

分享到:
(特价书)Dojo构建Ajax应用程序

最 低 价:¥38.70

定 价:¥45.00

作 者:(美)James E.Harmon

出 版 社:机械工业出版社

出版时间:2009 年5月

I S B N:9787111266648

价格
38.70元

商品详情

编辑推荐

内容简介

书籍
计算机书籍
  本书系统论述了利用dojo构建ajax应用程序的方法和实践。全书内容主要由三部分组成:dojo教程、dojo widget、dojo详解。其中各部分自成一个知识模块,相互之间又恰当衔接。.
  本书编写体系完整,撰写风格生动、配合大量的代码示例和操作步骤,非常适合dojo开发者学习参考。
  dojo向web开发者和设计者提供了一个强大的javascript工具集用以快速开发健壮的ajax应用。本书是第一本完整的、具有丰富示例的dojo开发指南,同时还介绍了dojo widget。dojo基金会(即dojo的创建者们)审阅了本书,你可以从书中找到开发指南和大量经过测试的代码示例。..
  web开发专家james e. harmon在书中首先介绍了如何使用dojo“ajax化”现有的应用和页面,如何快速增加一些ajax特性且不打断用户的操作,如客户端和服务器端验证。接下来,本书深入讲解了dojo的用户界面、表单、布局和专门的widget,展示其工作方式并探讨如何最有效地利用这些特性。本书详细地介绍了widget,如日期选择器、富文本编辑器、组合框及可扩展的视图等。
  最后,harmon介绍了dojo toolkit用以简化ajax开发的强大功能。他详细地介绍了dojo的辅助功能、快捷方式及特殊方法,在介绍每个特性时展示了它所能解决的javascript的问题。这一部分内容涵盖了字符串、json、事件处理、ajax remoting、dojo与dom、测试及调试,等等。你可以从本书的web站http://www.objecttraininggroup.com/dojobook下载所有的代码示例,包括完整教程示例的源代码。...

作者简介

关于作者

James E. Harmon是芝加哥Object Training Group的校长和高级讲师。他是一名资深的开发者,主要在埃森哲和其他几个Web咨询公司开发大型的在线应用,现在专注于通过最新的技术和框架对Java开发者进行培训。
本书的Web站点为:http://www.ObjectTrainingGroup.com/dojobook。

.. << 查看详细

目录

译者序.

第一部分dojo教程
第1章理解dojo:教程
1.1教程简介
1.1.1本教程的目标
1.1.2使用dojo的目的
1.2一个标准的html数据输入表单
1.2.1first与last name
1.2.2用户名
1.2.3email地址
1.2.4地址
1.2.5州
1.2.6城市
1.2.7邮政编码
1.2.8服务日期
1.2.9评论
1.3改进表单的计划
1.3.1在表单中引入dojo
1.3.2增加客户端验证
.1.3.3增加服务器端特性
1.3.4使用专门的dojo widget
1.3.5处理表单
1.4获取并运行源代码
1.5教程步骤1——引入dojo
1.5.1下载或是创建源文件
1.5.2引入dojotoolkit
1.5.3引入dojo样式表
1.5.4回顾所有的代码变化
1.5.5运行新页面
第2章使用dojo进行客户端验证
2.1验证表单字段
2.2教程步骤2——增加客户端验证
2.2.1验证first name字段
2.2.2验证last name字段
2.2.3验证用户名字段
2.2.4验证email地址字段
2.2.5验证地址字段
2.2.6验证城市字段
2.2.7验证邮编字段
第3章使用dojo与服务器端协同工作
3.1增加服务器端特性
3.2教程步骤3a——增加服务器端验证
3.2.1指定事件处理函数
3.2.2对服务器端进行调用
3.3教程步骤3b——从服务器端接收数据
3.3.1为城市字段选择恰当的widget
3.3.2获得州的值并将其发送到服务器端
第4章使用dojo widget
4.1将dojo widget增加到页面中
dijit——dojo widget模块
4.2教程步骤4——使用dojo widget
4.2.1使用dojo datetextbox widget
4.2.2使用dojo富文本编辑器widget
第5章使用dojo处理表单
5.1使用dojo处理表单
5.2教程步骤5——处理表单
5.2.1创建dojo form widget
5.2.2对表单提交进行拦截
5.2.3检查表单中所有元素的合法性
5.2.4将表单提交到服务器端
第二部分dojo widget
第6章dojo widget简介
6.1widget是什么
6.2dojo widget是什么
6.3构成dojo widget的组件
6.3.1widget html
6.3.2widget样式
6.3.3widget的javascript组件
6.3.4dojo widget的继承
6.3.5dojo widget概览
6.3.6构建自己的widget
第7章dojo form widget
7.1标准的form和dojo form widget
dijit.form._formwidget类
7.2详解dojo form widget
第8章dojo layout widget
8.1理解页面布局
dijit.layout._layoutwidget类
8.2dojo layout widget简介
第9章其他专门的dojo widget..
9.1什么是专门的widget
9.2menu widget
9.2.1dijit.menu
9.2.2dijit.menuitem
9.2.3dijit.menuseparator
9.2.4dijit.popupmenuitem
第三部分dojo详解
第10章dojo是什么
10.1javascript和ajax的历史
10.2dojo的历史
10.3dojo的目标
10.4dojo简介
10.5dojo解决了哪些问题
10.6谁应该使用dojo
10.7协议
10.8竞争者和替代者
10.9dojo的未来
第11章dojo的技术描述
11.1dojo下载包中有什么
11.2dojo源代码的组织
11.2.1顶层目录
11.2.2深入dojo目录
11.3dojo模块和特性
11.3.1命名约定和命名空间
11.3.2dojobase模块
11.3.3dojo核心模块
第12章对象与类
12.1对象探究
12.1.1创建对象
12.1.2封装
12.1.3对象模板
12.1.4javascript的原型
12.2使用dojo处理对象
dojo函数:dojo.declare
12.3定义类
12.3.1父类和继承
12.3.2dojo.declare的api
12.3.3dojo的其他函数
12.3.4对象图和“.”符号
第13章string与json
13.1文本字符串
13.1.1dojo函数:dojo.string.pad
13.1.2dojo.string.pad使用示例
13.1.3dojo函数:dojo.string.substitute
13.1.4dojo.string.substitute使用示例
13.2json
13.2.1dojo函数dojo.tojson
13.2.2dojo.tojson使用示例
13.2.3dojo函数:dojo.fromjson
第14章事件与事件处理
14.1事件模型简介
14.1.1什么是事件
14.1.2额外的dojo事件
14.2定义并指定事件处理器
14.2.1使用dojo.connect指定事件处理器
14.2.2指定事件处理器示例
14.3将事件表示为对象
14.4在dojo中使用面向方面的编程
第15章ajax remoting
15.1remoting
15.2xmlhttprequest回顾
15.3dojo.xhrget函数
参数详解
15.4dojo.xhrpost
使用示例——错误处理
15.5处理表单
15.5.1dojo函数dojo.formtoobject
15.5.2dojo函数dojo.objecttoquery
15.5.3dojo函数dojo.formtoquery
15.5.4dojo函数dojo.formtojson
15.5.5dojo函数dojo.querytoobject
第16章处理dom
16.1dom抽丝剥茧
16.2dojo查询
16.2.1css选择器
16.2.2在dojo.query中使用选择器
16.2.3使用dojo.query找到的dom元素
16.3动画
16.3.1理解动画
16.3.2dojo动画函数
16.3.3标准的动画效果
第17章测试与调试
17.1测试
17.1.1单元测试
17.1.2doh——dojo单元测试框架
17.1.3其他类型的测试
17.2日志
17.2.1基本日志
17.2.2高级日志...

商品评论(0条)

暂无评论!

您的浏览历史

loading 内容加载中,请稍后...