ExtJS Web应用程序开发指南
基本信息
编辑推荐
本书特色
·针对ExtJS的Web开发技术,从基础的运行平台的搭建开始讲起,层层深入各个表单、面板和布局的灵活运用,接着剖析详细组件和函数,把Ajax与ExtJS完美结合。
·对数据模型、高级组件和Struts和Struts 2框架实现整合应用。最后通过Portal实现用活ExtJS。
·丰富的应用实例引导学习——本书从开始到结束都贯穿实例,通过例子去理解掌握相关技术。而且例子来源于开发实践,稍微移植就能应用在开发中。
·与主流技术的整合应用——考虑到ExtJS开发的实际情况,本书还特意讲解与Ajax、JSP标签库、Struts的整合,真正实现在开发中灵活应用ExtJS。
精彩示范效果
包含相关实例文件,源代码和ExtJS库文件。
推荐阅读
内容简介回到顶部↑
书籍
计算机书籍
本书从extjs实现的基本功能开始讲解ria web开发,详细讲解extjs的基本功能、常用的表单、面板和布局、常见的工具类与函数,以及extjs对事件的响应。本书结合现今流行的web框架,融合相关技术应用。本书增强型模板介绍了extjs与数据交互重要的数据模型、extjs的jsp标签库exttld和extjs高级组件。考虑到extjs与主流服务端框架的整合也越来越紧密,本书还特意讲解了struts和struts2框架的整合与配置。本书全面细致地讲解了extjs实现的portal实例,真正实现完全整合应用extjs技术。
本书语言通俗易懂、版式清新,通过大量的实例讲解技术。广大的web程序员可以从本书中找到经典应用的解决方案。ria web应用程序开发的爱好者从中也可以找到前进的阶梯。本书可以作为web开发的自学参考书,也可以作为riaweb程序开发的培训教材。
extjs的前身是yui(yahoo user interface),经过不断发展与改进,现在已经成为最完整与成熟的一套构建ria web应用的javascript基础库。extjs已经成为开发具有完满用户体验的web应用的完美选择。
本书可以作为web应用开发的参考手册,特别适合用于ria web开发的自学参考,也可以作为extjs应用开发的培训教材。
计算机书籍
本书从extjs实现的基本功能开始讲解ria web开发,详细讲解extjs的基本功能、常用的表单、面板和布局、常见的工具类与函数,以及extjs对事件的响应。本书结合现今流行的web框架,融合相关技术应用。本书增强型模板介绍了extjs与数据交互重要的数据模型、extjs的jsp标签库exttld和extjs高级组件。考虑到extjs与主流服务端框架的整合也越来越紧密,本书还特意讲解了struts和struts2框架的整合与配置。本书全面细致地讲解了extjs实现的portal实例,真正实现完全整合应用extjs技术。
本书语言通俗易懂、版式清新,通过大量的实例讲解技术。广大的web程序员可以从本书中找到经典应用的解决方案。ria web应用程序开发的爱好者从中也可以找到前进的阶梯。本书可以作为web开发的自学参考书,也可以作为riaweb程序开发的培训教材。
extjs的前身是yui(yahoo user interface),经过不断发展与改进,现在已经成为最完整与成熟的一套构建ria web应用的javascript基础库。extjs已经成为开发具有完满用户体验的web应用的完美选择。
本书可以作为web应用开发的参考手册,特别适合用于ria web开发的自学参考,也可以作为extjs应用开发的培训教材。
目录回到顶部↑
前言
第1章 认识extjs
1.1 extjs的精彩表现
1.2 extjs的前世今生
1.3 是否真的需要学习extjs
1.4 extjs ui组件基础
1.5 了解一下类似技术
1.6 本章小结
第2章 让我们开始extjs之旅
2.1 认识extjs的开发包
2.2 也从hello world开始
2.3 extjs中的基本概念
2.4 非常有用的开发工具
2.4.1 开发插件spket
2.4.2 调试工具
2.5 extjs对原有javascript对象的扩展
2.6 本章小结
第3章 extjs 2.0的基本功能
3.1 extjs 2.0组件配置说明
3.1.1 json介绍
第1章 认识extjs
1.1 extjs的精彩表现
1.2 extjs的前世今生
1.3 是否真的需要学习extjs
1.4 extjs ui组件基础
1.5 了解一下类似技术
1.6 本章小结
第2章 让我们开始extjs之旅
2.1 认识extjs的开发包
2.2 也从hello world开始
2.3 extjs中的基本概念
2.4 非常有用的开发工具
2.4.1 开发插件spket
2.4.2 调试工具
2.5 extjs对原有javascript对象的扩展
2.6 本章小结
第3章 extjs 2.0的基本功能
3.1 extjs 2.0组件配置说明
3.1.1 json介绍
前言回到顶部↑
ExtJS的前身即YUI(Yahoo User Interface),经过不断发展与改进,已经成为最完整与成熟的一套构建RIA Web应用的JavaScript基础库。利用ExtJS构建的RIA Web应用具有与桌面程序一样的标准用户界面与操作方式,能够横跨不同的浏览器平台。ExtJS已经成为开发具有较好用户体验的Web应用的完美选择。在RIA Web开发的征途中,选择ExtJS作为克敌制胜的武器,程序员可以享受ExtJS带来的类似于Win32编程的原生态快乐。.
随着用户对体验的要求越来越高,特别对于Web应用开发者而言,ExtJS无疑是优秀的解决方案,能够帮助开发者快速实现良好用户界面的开发。ExtJS是在YUI基础上拓展出来的,在我国具有广阔的用户,再加上ExtJS又是开源的,生命力非常强劲。
ExtJS漂亮的功能时刻吸引我们去深入探究和应用,但是ExtJS自身的特点,使得我们在学习的时候会遭遇如下的诸多困惑:
ナExtJS为用户提供了功能强大的组件,但这些组件并不能满足项目中功能多变的需求,学会扩展已有组件比较困难。除了扩展组件,ExtJS组件还提供了插件功能,学会插件的编写也是一个不错的选择。
ナ要扩展ExtJS组件只阅读API文档是不行的,还必须对相关的组件源代码比较熟悉才能有效地实现组件扩展。如何快速掌握ExtJS的源代码也是个问题。
ナExtJS源代码的数量和结构比较复杂,大量使用了json对象实现功能的封装,所以必须熟悉json对象。
ナ学会组件式的开发方法有助于大幅减少代码量,减轻维护的强度。
ナ在ExtJS的源代码中经常出现一些不常见的语法形式,不太容易理解。
在本书中你会找到几乎上述所有问题的答案,解决困惑。本书通过各种实例,详细全面地介绍使用ExtJS进行RIA Web开发,对在开发过程中与其他相关技术的结合进行了说明。最终可以开发出功能强大、界面标准、用户体验完美的Web应用。本书的案例来自ExtJS开发的实际Web应用项目,对开发者有较强的指导意义。
主要内容..
本书从ExtJS实现的功能开始讲解RIA Web开发,通过经典的Hello World快速搭建和配置第一个程序。然后详细讲解ExtJS的基本功能、常用的表单、面板和布局、常见的工具类与函数,以及ExtJS对事件的响应。这些基本组件、函数的讲解结合现今流行的Web框架进行改造,将相关技术融合起来应用。随着Ajax逐渐渗透到Web开发的各个方面,增加了ExtJS与数据交互重要的数据模型、ExtJS的JSP标签库ExtTLD、ExtJS高级组件的讲解。考虑到ExtJS与主流服务端框架的整合越来越紧密,本书还特意讲解了Struts和Struts2框架的整合与配置。本书还全面细致地讲解了ExtJS实现的Portal实例,真正实现完全整合应用ExtJS技术。本书还为RIA Web开发设计提供经典的应用解决方案。
本书写给谁
本书语言通俗易懂,版式清新,通过大量的实例讲解技术。广大的Web程序员可以从本书中能找到经典的应用解决方案。RIA Web应用开发的爱好者从中也可以找到进步的阶梯。
本书特色
阅读门槛低—不要求读者对ExtJS有所了解,只要熟悉JavaScript编程,就能从头开始领略ExtJS的风采。
平台开发的概念—ExtJS是一种软件开发平台,而非一个普通的JavaScript框架,用桌面程序开发思想指导基于ExtJS的Web应用。
来自于实践—在大型项目开发中学习并应用ExtJS,大量的案例都是实际项目情景的缩影,在讲解时穿插大量的实践经验提示,实践的指导意义强大。
典型场景应用—本书在讲述各章内容中穿插了对常见Web应用框架使用ExtJS进行改造的实例。Web应用框架是最基本的典型场景应用,每个Web开发都会遇到。
完整开发实例—本书提供了完整的基于ExtJS实现的Portal实例。该实例完全可以立即投入到火热的Portal风潮的实际应用中。
致谢与分工
随着用户对体验的要求越来越高,特别对于Web应用开发者而言,ExtJS无疑是优秀的解决方案,能够帮助开发者快速实现良好用户界面的开发。ExtJS是在YUI基础上拓展出来的,在我国具有广阔的用户,再加上ExtJS又是开源的,生命力非常强劲。
ExtJS漂亮的功能时刻吸引我们去深入探究和应用,但是ExtJS自身的特点,使得我们在学习的时候会遭遇如下的诸多困惑:
ナExtJS为用户提供了功能强大的组件,但这些组件并不能满足项目中功能多变的需求,学会扩展已有组件比较困难。除了扩展组件,ExtJS组件还提供了插件功能,学会插件的编写也是一个不错的选择。
ナ要扩展ExtJS组件只阅读API文档是不行的,还必须对相关的组件源代码比较熟悉才能有效地实现组件扩展。如何快速掌握ExtJS的源代码也是个问题。
ナExtJS源代码的数量和结构比较复杂,大量使用了json对象实现功能的封装,所以必须熟悉json对象。
ナ学会组件式的开发方法有助于大幅减少代码量,减轻维护的强度。
ナ在ExtJS的源代码中经常出现一些不常见的语法形式,不太容易理解。
在本书中你会找到几乎上述所有问题的答案,解决困惑。本书通过各种实例,详细全面地介绍使用ExtJS进行RIA Web开发,对在开发过程中与其他相关技术的结合进行了说明。最终可以开发出功能强大、界面标准、用户体验完美的Web应用。本书的案例来自ExtJS开发的实际Web应用项目,对开发者有较强的指导意义。
主要内容..
本书从ExtJS实现的功能开始讲解RIA Web开发,通过经典的Hello World快速搭建和配置第一个程序。然后详细讲解ExtJS的基本功能、常用的表单、面板和布局、常见的工具类与函数,以及ExtJS对事件的响应。这些基本组件、函数的讲解结合现今流行的Web框架进行改造,将相关技术融合起来应用。随着Ajax逐渐渗透到Web开发的各个方面,增加了ExtJS与数据交互重要的数据模型、ExtJS的JSP标签库ExtTLD、ExtJS高级组件的讲解。考虑到ExtJS与主流服务端框架的整合越来越紧密,本书还特意讲解了Struts和Struts2框架的整合与配置。本书还全面细致地讲解了ExtJS实现的Portal实例,真正实现完全整合应用ExtJS技术。本书还为RIA Web开发设计提供经典的应用解决方案。
本书写给谁
本书语言通俗易懂,版式清新,通过大量的实例讲解技术。广大的Web程序员可以从本书中能找到经典的应用解决方案。RIA Web应用开发的爱好者从中也可以找到进步的阶梯。
本书特色
阅读门槛低—不要求读者对ExtJS有所了解,只要熟悉JavaScript编程,就能从头开始领略ExtJS的风采。
平台开发的概念—ExtJS是一种软件开发平台,而非一个普通的JavaScript框架,用桌面程序开发思想指导基于ExtJS的Web应用。
来自于实践—在大型项目开发中学习并应用ExtJS,大量的案例都是实际项目情景的缩影,在讲解时穿插大量的实践经验提示,实践的指导意义强大。
典型场景应用—本书在讲述各章内容中穿插了对常见Web应用框架使用ExtJS进行改造的实例。Web应用框架是最基本的典型场景应用,每个Web开发都会遇到。
完整开发实例—本书提供了完整的基于ExtJS实现的Portal实例。该实例完全可以立即投入到火热的Portal风潮的实际应用中。
致谢与分工








点击看大图






加载中...

