Ext Js权威指南

资源类型: 电子书 语言类型: WEB开发 发布时间: 2016-07-28 20:41:53 解压或提取密码: uh8d

更新时间:2016-07-28 20:53:04 发布者:ykswz(ykswz) 游客免费下载 0

版本: V1.0
适用平台:window,linux,mac
格式:PDF
资源大小:91.7MB

Ext Js权威指南全方面细致讲解这方面技术知识,Web应用的开发正随着HTML 5与CSS 3标准的不断成熟而进入一个新的时代,JavaScript框架之间的竞争也随着移动应用的迅速普及而愈演愈烈。经过一段时间的洗礼后,JQuery UI和Ext JS因为其各自独特的优势而逐渐成为Web应用开发框架的领导者。JQuery UI因其轻量级、灵活的特点而受到追捧,Ext JS则以面向对象的模式设计、组件丰富、集成度高等优点而备受企业青睐。

下面给出这个电子书的清晰度截图,限于分辨率,缩小截图,下载阅读更加清晰

1.png全书一共22章:第1章简要介绍了学习ext js必备的基础知识、json、ext js 4的新特性,以及其开发工具的获取、安装与配置;第2章介绍了ext js 4的获取、ext js库的配置与使用、语法、本地化,以及一个经典的入门示例;第3章详细讲解了调试的工具及技巧,这是本书的重要内容,希望所有web开发者都能掌握;第4章全面介绍了ext js的基础架构;第5~9章分别讲解了ext js的事件及其应用、选择器与dom操作、数据交互、模板与组件、容器、面板、布局与视图;第10章和第11章分别详细介绍了重构后的gird和与gird同源的树;第12~16章分别讲解了表单、窗口、按钮、菜单、工具条、图形、图表,以及其他组件和实用功能;第17~19章分别介绍了ext.direct、动画功能和拖放功能;第20~22章则分别讲解了扩展与插件、主题开发、mvc应用的架构。


Ext JS权威指南作者简介

黄灯桥(网名:上将军) 资深Web技术专家,拥有10余年工作经验,一直致力于Web开发框架的研究,近年来醉心于Ext JS框架的开发与推广,撰写了大量关于Ext JS开发相关的教程,是社区公认的先锋和布道者,与Sencha 和Ext JS的官方开发团队有十分紧密的联系。著有经典著作《JavaScript凌厉开发——Ext详解与实践》和《Ext JS高级程序设计》。
他不仅精通VB、Delphi和C++等传统的面向对象技术,而且还擅长ASP. NET、PHP和Java等Web开发技术。目前重点关注Sencha Touch、JQuery UI、HTML 5、CSS 3以及NoSQL数据库等前沿技术。活跃于CSDN(博客专家)等各大技术社区,在社区内知名度极高,深受网友欢迎。


Ext JS权威指南前言

近一段时间,随着HTML5和CSS 3的逐步升温,浏览器大战进行得如火如荼,而开发人员最关心的是JavaScript框架在HTML 5和CSS 3的大潮下会走向何方。
随着iPhone 4S的出现,手机大战也进行得如火如荼。目前的情况是,不但手机系统进行着混战,手机应用的框架也在进行混战。
应该说Ext公司在这方面触觉是很敏锐的,它选择合并,将公司更改为Sencha,并通过Sencha加入到手机框架大战中。本以为Ext JS会止步于Ext JS 3.3,想不到Sencha在手机框架中站稳脚跟后,2011年又推出了Ext JS 4.0,对这个颇受欢迎的框架进行了更多的革新,加入了很多HTML 5和CSS 3的元素。
在过渡到HTML 5和CSS 3的时期,Ext JS框架能继续发展,对开发人员来说是天大的喜事。因为在HTML 5和CSS 3还没完全一统江湖的时候,开发人员要继续使用目前的开发工具进行开发。而Ext JS 3暴露出来的问题也需要不断修正和更新,这正是Ext JS 4需要解决的。
很不错,Ext JS 4终于来了。
为什么写这本书
从Ext JS 2.0开始,尤其是Ext JS3.0推出后,使用Ext JS的开发人员越来越多。而随着Ext JS 4的推出,估计会掀起一个新的技术学习热潮。Ext JS 4进行了架构的调整,做了一系列的规范化,例如类名的规范化、UI组件的渲染的规范化等,还重构了不少UI组件,这些对熟悉Ext JS 3的开发人员来说都要重新学习。对于新入门的读者,更是急需Ext JS 4方面的书籍来指导。因此,笔者决定写一本介绍Ext JS 4的书。
目前市面上介绍Ext JS的图书基本都是以应用为主,深入介绍Ext JS的很少,这也是笔者写本书的一个缘由。在本书中,不但介绍了如何使用Ext JS 4,还深入Ext JS 4的源代码,通过抽丝剥茧的分析,让大家对Ext JS 4有更深入的理解,从而使开发人员在使用Ext JS 4时少走弯路。
本书除了深入介绍ExtJS 4外,还有一个主要目的,就是希望大家能掌握Firebug这个工具,学会如何使用Firebug去分析JavaScript代码的运行过程,提高分析能力及调试水平,减少bug的发生和调试时间。
本书的特色
笔者在Ext JS的学习和交流中发现,很多使用者对Ext JS的整体架构不太熟悉,造成对应用中的一些问题混淆不清,从而导致应用中出现或多或少的错误。例如,对Ext JS的三层架构不熟悉,造成在UI中找数据的问题。而目前各类Ext JS 书籍中很少提及这些方面,所以,针对使用者普遍存在的问题和容易混淆的地方,本书通过原理讲解和示例讲述“为什么是这样的”以及“为什么要这样做”。
本书的主要特色就是通过源代码的讲解,让读者明白Ext JS的类是如何运作的,然后通过运行原理及实战来学习如何使用这些类,并循序渐进地学习Ext JS。
本书面向的读者
本书介绍了Ext JS 4中的几乎所有功能,并对其源代码进行了分析和讲解。因此,读者不但可以学习如何使用Ext JS 4,还可以通过阅读源代码加深对Ext JS的理解,并从源代码中吸取别人的经验,提高自己的脚本编写能力。只要读者具备Web编程的基础,阅读本书的内容就不会有什么问题。
如果读者是新手,就应根据第1章关于学习Ext JS必需的基础知识一节的建议,去阅读相应的书籍,掌握Web编程的基础知识,尤其是JavaScript、HTML和CSS的相关知识。当然,能了解面向对象、三层架构等知识对阅读本书是相当有帮助的。
如果读者对Ext JS有一定基础,则可通过本书深入了解Ext JS的运行原理,加深对Ext JS 的认识,尤其是对Ext JS新的开发框架的认识。
本书示例中的服务器端代码,使用C#和Java两种语言编写,所以只要熟悉这两种语言中的一种,对阅读本书都会有很大帮助。不过,Ext JS是一个基于客户端的JavaScript框架,对于使用何种服务器端开发语言没有要求,因此即使是不懂C#和Java语言的读者,阅读本书也不会有太多困难。
使用本书的要求
在使用本书的示例时,最好安装Firefox 4.0以上版本,并且安装Firebug 扩展。
要运行本书中带有服务器端代码的示例,需要:
IIS或Tomcat 7.0. Net :Visual Studio 2010Java:Eclipse Helios Service Release 2或Spket 1.6.18SQL Server 2005
本书资源包请登录华章网站下载。
如何阅读本书
本书是采用循序渐进的方式来介绍Ext JS 4的,各章之间会有一定的关联,因此建议读者按章节的编排顺序逐章阅读。本书中有些示例是在Firebug中示范的,所以最好在自己的机器上安装好Firefox和Firebug,以备使用。这样做的目的是让大家在阅读过程中熟悉Firebug的一些调试技巧,这些技巧在调试Ext JS时是相当有用的。例如,有初学者曾咨询为什么在Grid中显示不了数据,查了很久都查不到原因,让笔者帮忙看一下代码,笔者让他先用Firebug查看Store是否已提交数据请求,在Firebug网络面板中,他看到请求已发送,但是返回的是服务器端代码错误,最后查到仅仅是“将公有方法设置成私有方法”这样简单的修正。在很多时候,就是这样的错误造成大麻烦,所以笔者建议多使用Firebug,好的工具可以事半功倍。
本书秉承实践是最好的老师的精神,立足于“自己动手,丰衣足食”的原则,因而希望读者在阅读本书的时候,能亲自动手去实践一下。Let抯do it!
本书约定
类名:本书中大量使用了简写的类名,在没有特殊说明的地方,简写类名就是指Ext JS源代码中的某个类。在附录中可查到各简写对应的类名。粗体文字:粗体文字表示在学习和使用中需要重点记忆或注意的内容。粗体代码:粗体代码表示代码中的关键代码。例如:
var r = [], ri = -1,
m = nthRe.exec(a == "even" && "2n" || a =="odd" && "2n+1" || !nthRe2.test(a) &&"n+" + a || a),
f = (m[1] || 1) - 0, l = m[2] - 0;
联系作者
希望本书能给每位读者带来收益。如果对本书有任何意见和建议,或者有任何技术上的问题,请与笔者联系。笔者非常希望收到大家的建议以便提高创作水平,也非常乐意与大家一起探讨和分享有关Ext JS开发的问题,甚至是更广泛的Web开发问题。
致谢
在本书的出版过程中,得到了机械工业出版社华章公司的的大力支持,尤其是杨福川。正是由于他们的辛勤劳动,才使笔者能够顺利完成本书的创作,笔者向他们表示衷心的感谢!
在此,笔者也对网络上有名或无名的技术英雄表示衷心的感谢!若没有他们,笔者在工作和学习中碰到的困难会很难解决。有了他们,很多问题都迎刃而解了。
大家如果感兴趣的话,可以认真的学习看看这个Ext Js权威指南,多多少少对于大家学习这方面的内容肯定会有所帮助的哦。

最新评论

封面图片

封面图片

资源解压或网盘提取密码: uh8d

简介

Ext Js权威指南全方面细致讲解这方面技术知识,Web应用的开发正随着HTML 5与CSS 3标准的不断成熟而进入一个新的时代,JavaScript框架之间的竞争也随着移动应用的迅速普及而愈演愈烈。经过一段时间的洗礼后,JQuery UI和Ext JS因为其各自独特的优势而逐渐成为Web应用开发框架的领导者。JQuery UI因其轻量级、灵活的特点而受到追捧,Ext JS则以面向对象的模式设计、组件丰富、集成度高等优点而备受企业青睐。

标签

js extjs