深入浅出Ext JS(第2版)(畅销书全新升级,涉及Ext JS 3.2新特性,附赠光盘)
基本信息
编辑推荐
畅销书全新升级,涉及Ext JS 3.2新特性
Ext JS专家力作,示例丰富,理论和实践并重
Ajax中国、DOJO中国、开源中国社区、一起Ext四大网站联袂推荐
推荐阅读
内容简介回到顶部↑
以用户为中心的时代,应用的界面外观变得越来越重要。然而,很多程序员都缺乏美术功底,要开发出界面美观的应用实属不易。ext js的出现,为广大程序员解决了这一难题。它有丰富多彩的界面和强大的功能,是开发具有炫丽外观的ria应用的最佳选择。
本书是《深入浅出ext js》的升级版,涵盖了最新发布的ext js 3.2新特性,并对上一版的内容进行增补,充实了示例代码,同时补充了两个功能强大的实例。特别是新增了如何优化基于ext的应用,提升加载速度,如何创建用户扩展组件以及常用的第三方扩展件等内容。大家可以看到如何在ext中使用漂亮的图表,尽情欣赏ext在性能方面实现的巨大突破,以及各种各样的绚丽组件。
本书注重理论与实践相结合,适合各层次web开发人员阅读。
本书是《深入浅出ext js》的升级版,涵盖了最新发布的ext js 3.2新特性,并对上一版的内容进行增补,充实了示例代码,同时补充了两个功能强大的实例。特别是新增了如何优化基于ext的应用,提升加载速度,如何创建用户扩展组件以及常用的第三方扩展件等内容。大家可以看到如何在ext中使用漂亮的图表,尽情欣赏ext在性能方面实现的巨大突破,以及各种各样的绚丽组件。
本书注重理论与实践相结合,适合各层次web开发人员阅读。
作译者回到顶部↑
本书提供作译者介绍
徐会生 高级软件工程师兼系统架构师,资深Java EE开发专家。他是国内探索Ext JS的先驱之一,精通UI开发,业余时间为Family168(www.family168.com)撰写了大量开源方面的教程。
何启伟 拥有10余年Java EE开发经验,为银行、医疗、烟草等各大行业成功开发了大量企业级应用。他用Ext JS和J2EE开发了一个强大的企业级应用框架——Ext Framework,在国内颇具影响力。同时,他还独立开发了大量EXT扩展组件,深受广大开发者欢迎。
康爱媛 从事金融行业软件开发多年,目前是上海一家大型IT公司的高.. << 查看详细
何启伟 拥有10余年Java EE开发经验,为银行、医疗、烟草等各大行业成功开发了大量企业级应用。他用Ext JS和J2EE开发了一个强大的企业级应用框架——Ext Framework,在国内颇具影响力。同时,他还独立开发了大量EXT扩展组件,深受广大开发者欢迎。
康爱媛 从事金融行业软件开发多年,目前是上海一家大型IT公司的高.. << 查看详细
目录回到顶部↑
第1章 ext概述 1
1.1 ext版本变迁 1
1.2 下载ext发布包 2
1.3 如何查看ext自带的api和示例 2
1.4 为什么有些示例必须放在服务器上才能看到效果 3
1.5 hello world 3
1.5.1 直接使用下载的发布包 3
1.5.2 在项目中使用ext 4
1.6 为什么页面提示“找不到图片” 5
1.7 辅助开发 5
1.7.1 调试工具firebug 5
1.7.2 开发利器spket 8
1.8 小结 12
第2章 ext框架基础 13
2.1 ext的事件和类 13
2.1.1 自定义事件 13
2.1.2 浏览器事件 15
2.1.3 ext.lib.event 15
2.1.4 ext.util.observable 16
2.1.5 ext.eventmanager 19
1.1 ext版本变迁 1
1.2 下载ext发布包 2
1.3 如何查看ext自带的api和示例 2
1.4 为什么有些示例必须放在服务器上才能看到效果 3
1.5 hello world 3
1.5.1 直接使用下载的发布包 3
1.5.2 在项目中使用ext 4
1.6 为什么页面提示“找不到图片” 5
1.7 辅助开发 5
1.7.1 调试工具firebug 5
1.7.2 开发利器spket 8
1.8 小结 12
第2章 ext框架基础 13
2.1 ext的事件和类 13
2.1.1 自定义事件 13
2.1.2 浏览器事件 15
2.1.3 ext.lib.event 15
2.1.4 ext.util.observable 16
2.1.5 ext.eventmanager 19
前言回到顶部↑
再次拿起书稿,距离本书第一版的出版已是一年有余,很高兴看到EXT依然在不断向前发展,国内的EXT开发者也越来越多。这些事实都证明了RIA的活力和前景,无论是最终客户还是开发者都期待在B/S结构中获得更加灵活而又强大的功能。这一年中,我们接触、实践、改造也放弃了许多基于EXT的应用系统,这些经验让我们对EXT的原理和应用场景都有了更多的认识和感触。我们也希望将这些积累的经验与大家共享,共同提高。
这次改版的主要目的是将书中的内容从EXT 2.x版本升级到EXT 3.x,并对上一版中的内容进行增补。实际上,EXT 2.x至3.x的版本升级并没有为我们带来阵痛,绝大部分EXT 2.x中的功能依然可以在EXT 3.x中使用,这对开发者来说是一个很好的消息,意味着系统升级会简单许多,我们只需要考虑是否为原有系统添加EXT 3.x版本中新加入的特性就可以了,原有的功能依然可以正常使用。
这对我们也是一个好消息,在书的改版过程中,可以把精力更多集中在对新功能的介绍上。我们对这一版新增的内容充满了信心,无论是对EXT 3.x中新增功能的介绍,还是在原有内容基础上进行的扩充都闪烁着耀眼的光芒。大家可以看到如何在EXT中使用漂亮的图表,可以尽情感叹EXT在性能方面实现的巨大突破,还有各种各样的绚丽组件,先不管它们好用不好用,只看到它们的显示效果就足够我们惊叹了。
不得不提的是,随着企业对EXT的应用规模逐渐变大,如何对原有功能进行扩展,如何编写自定义组件,如何使用插件等问题开始慢慢浮出水面。我们很高兴看到更多开发者加入到定制EXT组件的行列中,希望这一版中对用户扩展和插件的介绍及实例能够帮助大家一睹EXT定制组件的风采。
任何想学习EXT的开发者都可以通过这本书快速入门。书中包含的所有功能都配有实例,大部分实例都可以直接在本地使用浏览器打开。对于一些必须使用后台脚本支持的实例,我们也尽量使用最简单的后台脚本实现,避免初学者被复杂的配置和框架应用混淆了视听。
大多数实例都可以在本地直接运行,打开随书光盘中的ext-3.0.0/examples文件夹,可以看到书中每一章内容都对应了一个单独的文件夹(如第3章对应的文件夹为03.grid),打开对应的文件夹,双击其中的HTML文件就可以使用浏览器运行实例 。
对于那些需要后台脚本支持的实例,需要先确保本机安装了JDK并正确配置了环境变量,然后进入随书光盘中的apache-tomcat-5.5.28目录下,执行bin目录下的startup.bat批处理文件,当服务器启动完成后即可使用浏览器访问http://localhost:8080/ext-3.0.0/examples下的实例了。
EXT与AIR的相关实例都放在随书光盘的air目录下,在运行这些实例之前要在本机安装AdobeAIRSDK,然后执行实例中的脚本即可运行实例。
光盘中除了书中所述功能的实例之外,我们还额外附加了一些工作流引擎(jBPM 4.x)的演示视频。jBPM 4是family168下一步的发展方向,我们在jBPM 4.x之上开发的应用也都使用EXT来实现前台的布局与展现,希望为大家拓展视野。
最后,我们还要感谢人民邮电出版社图灵公司对我们的支持,因为有他们的支持和帮助,我们才能顺利完成本书的改版工作。
希望大家能够喜欢《深入浅出Ext JS》(第2版)。
徐会生康爱媛何启伟
2010年1月
这次改版的主要目的是将书中的内容从EXT 2.x版本升级到EXT 3.x,并对上一版中的内容进行增补。实际上,EXT 2.x至3.x的版本升级并没有为我们带来阵痛,绝大部分EXT 2.x中的功能依然可以在EXT 3.x中使用,这对开发者来说是一个很好的消息,意味着系统升级会简单许多,我们只需要考虑是否为原有系统添加EXT 3.x版本中新加入的特性就可以了,原有的功能依然可以正常使用。
这对我们也是一个好消息,在书的改版过程中,可以把精力更多集中在对新功能的介绍上。我们对这一版新增的内容充满了信心,无论是对EXT 3.x中新增功能的介绍,还是在原有内容基础上进行的扩充都闪烁着耀眼的光芒。大家可以看到如何在EXT中使用漂亮的图表,可以尽情感叹EXT在性能方面实现的巨大突破,还有各种各样的绚丽组件,先不管它们好用不好用,只看到它们的显示效果就足够我们惊叹了。
不得不提的是,随着企业对EXT的应用规模逐渐变大,如何对原有功能进行扩展,如何编写自定义组件,如何使用插件等问题开始慢慢浮出水面。我们很高兴看到更多开发者加入到定制EXT组件的行列中,希望这一版中对用户扩展和插件的介绍及实例能够帮助大家一睹EXT定制组件的风采。
任何想学习EXT的开发者都可以通过这本书快速入门。书中包含的所有功能都配有实例,大部分实例都可以直接在本地使用浏览器打开。对于一些必须使用后台脚本支持的实例,我们也尽量使用最简单的后台脚本实现,避免初学者被复杂的配置和框架应用混淆了视听。
大多数实例都可以在本地直接运行,打开随书光盘中的ext-3.0.0/examples文件夹,可以看到书中每一章内容都对应了一个单独的文件夹(如第3章对应的文件夹为03.grid),打开对应的文件夹,双击其中的HTML文件就可以使用浏览器运行实例 。
对于那些需要后台脚本支持的实例,需要先确保本机安装了JDK并正确配置了环境变量,然后进入随书光盘中的apache-tomcat-5.5.28目录下,执行bin目录下的startup.bat批处理文件,当服务器启动完成后即可使用浏览器访问http://localhost:8080/ext-3.0.0/examples下的实例了。
EXT与AIR的相关实例都放在随书光盘的air目录下,在运行这些实例之前要在本机安装AdobeAIRSDK,然后执行实例中的脚本即可运行实例。
光盘中除了书中所述功能的实例之外,我们还额外附加了一些工作流引擎(jBPM 4.x)的演示视频。jBPM 4是family168下一步的发展方向,我们在jBPM 4.x之上开发的应用也都使用EXT来实现前台的布局与展现,希望为大家拓展视野。
最后,我们还要感谢人民邮电出版社图灵公司对我们的支持,因为有他们的支持和帮助,我们才能顺利完成本书的改版工作。
希望大家能够喜欢《深入浅出Ext JS》(第2版)。
徐会生康爱媛何启伟
2010年1月
媒体评论回到顶部↑
“本书是《深入浅出Ext JS》的升级版,秉承了上一版的内容翔实、可操作性极强等特点,同时涵盖了Ext JS 3.x的新特性,为Ajax社区增添了耀眼光辉 。”
——Ajax中国(www.okajax.com),国内权威的Ajax专业门户
“要想全面了解和掌握Ext JS,强烈推荐阅读《深入浅出Ext JS》(第2版)。本书增补了上一版的示例代码,并包含了提升加载速度、创建用户扩展组件等内容。非常值得阅读!”
——DOJO中国(www.dojochina.com),著名开源技术社区
“本书第1版出版后,好评如潮,销售火爆!这次升级,延续了上一版本的优点,摒除了上一版本的过时内容,可谓更加完美。且引入了Ext JS最新版本3.2的新特性,更是锦上添花。强烈推荐!”
——开源中国社区http://www.oschina.net)
“本书内容翔实,示例丰富,叙述风趣幽默,可操作性极强……新版本中增加了更多有价值和实际意义的内容和实例。Ext JS开发者的必备之选。”
——一起Ext(www.17ext.com),著名EXT中文讨论社区
——Ajax中国(www.okajax.com),国内权威的Ajax专业门户
“要想全面了解和掌握Ext JS,强烈推荐阅读《深入浅出Ext JS》(第2版)。本书增补了上一版的示例代码,并包含了提升加载速度、创建用户扩展组件等内容。非常值得阅读!”
——DOJO中国(www.dojochina.com),著名开源技术社区
“本书第1版出版后,好评如潮,销售火爆!这次升级,延续了上一版本的优点,摒除了上一版本的过时内容,可谓更加完美。且引入了Ext JS最新版本3.2的新特性,更是锦上添花。强烈推荐!”
——开源中国社区http://www.oschina.net)
“本书内容翔实,示例丰富,叙述风趣幽默,可操作性极强……新版本中增加了更多有价值和实际意义的内容和实例。Ext JS开发者的必备之选。”
——一起Ext(www.17ext.com),著名EXT中文讨论社区
评论交流
共有29人开贴评论 48人参与评论 13人参与打分 查看
评价等级:







发表于:2010-5-24 0:32:00
项目要用EXT,赶紧找了这本入门,两天大概翻了一下,做了几个实例,感觉有如下优缺点。
优点:
(1)本书确实比较适合EXT入门者,想深入的话就远远不够了
(2)作者写书的思路比较清晰,讲得比较透彻,一看就明白,做一个简单的项目足够了
(3)装帧很漂亮,封面设计和纸张质量我都很满意
不足:
(1)冗余代码很多,很多代码光盘里有就没有必要贴到书里占页数
(2)没有一个比较大型的/通用的/完整的实例
(3)光盘的很多框架工具在网上完全可以下到,没有必要浪费光盘空间。
一点陋见,不足之处还请作者海涵,总得来说还是不错地,如果价格能再低一点,就更好了:)
优点:
(1)本书确实比较适合EXT入门者,想深入的话就远远不够了
(2)作者写书的思路比较清晰,讲得比较透彻,一看就明白,做一个简单的项目足够了
(3)装帧很漂亮,封面设计和纸张质量我都很满意
不足:
(1)冗余代码很多,很多代码光盘里有就没有必要贴到书里占页数
(2)没有一个比较大型的/通用的/完整的实例
(3)光盘的很多框架工具在网上完全可以下到,没有必要浪费光盘空间。
一点陋见,不足之处还请作者海涵,总得来说还是不错地,如果价格能再低一点,就更好了:)
| 我要写评论 |
| 查看所有评论交流(共29条) |







点击看大图





加载中...

