作品简介

本书是国内第一本基于 Ext 3.x 的著作。

本书对 Ext JS 的核心知识以及中高级开发者在开发过程中会经常遇到的疑难问题进行了深入分析和探讨。本书不仅详细讲解了 Ext JS 3.0 中新增的用于 Web 2.0 网站开发的核心包 Ext Core,以及给 Ext JS 带来革命性变化的 Ext.Direct,而且还全面透彻地介绍了 Ext.Data.Store、Ext UI、Ext 扩展、Ext 插件和调试等知识。实用性和可操作性强,各个知识点都配 有实用的案例,并给出了最佳实践。全书最后 以一个单页面的大型案例结束,以迭代的方式重现了该案例的实现过程,有助于读者融会贯通,将理论与实践完美结合。

尤为值得一提的是,本书中的主要实例同时包含.NET 和 Java 两个版本,适合所有.NET 开发者和 Java 开发者阅读。

黄灯桥,网名“上将军”,从事开发10余年,经验极其丰富。Ext 专家,致力于Ext的研究与推广。2002年开始从事Web开发与相关技术的研究,对各种Web开发技术都有深入了解。不仅是VB和Delphi等的忠实拥趸,而且还擅长C#、ASP.NET和.NET。活跃于各大技术社区,是CSDN的认证专家(http://blog.csdn.net/tianxiaode)。

徐会生,网名“临远”,Family 168创始人之一,Ext 专家。高级软件工程师兼系统架构师,有丰富的Java EE开发经验。在社区里非常活跃,曾经编写和翻译了大量关于Ext和jBPM的资料,深受社区欢迎。..

作品目录

  • 前言
  • Ext JS的未来
  • 为什么写这本书
  • 本书面向的读者
  • 如何阅读本书
  • 第一部分 Ext Core
  • 第1章 Ext Core重要概念
  • 1.1 Ext.Element
  • 1.2 Ext Core的Ajax功能
  • 1.3 DomQuery详解
  • 1.4 模板介绍
  • 1.5 实用功能
  • 1.6 定时执行代码
  • 1.7 本章小结
  • 第2章 Ext Core实例系统设计
  • 2.1 需求分析
  • 2.2 系统设计
  • 2.3 功能结构图
  • 2.4 开发与运行环境
  • 2.5 数据库设计
  • 2.6 本章小结
  • 第3章 Ext Core实例——.NET语言实现
  • 3.1 创建应用并设置开发环境
  • 3.2 自定义Membership提供程序
  • 3.3 创建母版页
  • 3.4 首页设计
  • 3.5 产品列表页
  • 3.6 产品详细信息页
  • 3.7 登录对话框
  • 3.8 用户注册对话框
  • 3.9 购物车对话框
  • 3.10 结算
  • 3.11 为产品详细页添加评论
  • 3.12 本章小结
  • 第4章 Ext Core实例——Java语言实现
  • 4.1 技术选型
  • 4.2 搭建开发环境
  • 4.3 设计页面布局
  • 4.4 网上商店首页
  • 4.5 产品列表页面
  • 4.6 产品详细信息页面
  • 4.7 登录对话框
  • 4.8 用户注册对话框
  • 4.9 购物车对话框
  • 4.10 结算页面
  • 4.11 为产品添加评论功能
  • 4.12 本章小结
  • 第二部分 Store和Direct
  • 第5章 在.NET中使用Ext.Direct
  • 5.1 路由器包的内容
  • 5.2 DIY一个Ext.Direct实例
  • 5.3 NewtonSoft.JSON
  • 5.4 本章小结
  • 第6章 在Java中使用Ext.Direct
  • 6.1 在Java平台上配置Ext.Direct
  • 6.2 为Ext.Direct自定义远程方法
  • 6.3 Ext.Direct中的高级应用
  • 6.4 本章小结
  • 第7章 Store
  • 7.1 Store的结构
  • 7.2 Ext.data.Field
  • 7.3 Ext.data.Record
  • 7.4 ArrayReader、JsonReader和XmlReader
  • 7.5 Store的加载数据
  • 7.6 Store的数据操作
  • 7.7 DataProxy
  • 7.8 DirectStore
  • 7.9 DataWriter
  • 7.10 Ext.data.Api
  • 7.11 本章小结
  • 第三部分 Ext-UI
  • 第8章 Ext用户界面控件
  • 8.1 布局
  • 8.2 Form表单组件
  • 8.3 Grid组件
  • 8.4 ListView控件
  • 8.5 本章小结
  • 第四部分 Ext扩展和Ext插件
  • 第9章 Ext扩展
  • 9.1 利用Ext.extend实现继承
  • 9.2 与Ext扩展相关的预备知识
  • 9.3 实现一个功能完整的增、删、查、改表格控件
  • 9.4 从头实现Ext扩展
  • 9.5 本章小结
  • 第10章 Ext插件
  • 10.1 插件的用法
  • 10.2 标签页右键菜单TabCloseMenu
  • 10.3 面板最大化MaximizeTool
  • 10.4 分页设置PageSizePlugin
  • 10.5 行数据扩展RowExpander
  • 10.6 本章小结
  • 第五部分 调试
  • 第11章 调试
  • 11.1 测试Ext.Element的功能
  • 11.2 结合DataWrite和RowEditor的Grid的调试过程
  • 11.3 本章小结
  • 第六部分 实例
  • 第12章 单页面应用实例系统分析
  • 12.1 系统分析
  • 12.2 系统设计
  • 12.3 各个模块的详细功能说明
  • 12.4 本章小结
  • 第13章 单页面应用实例———.NET语言实现
  • 13.1 创建应用并设置开发环境
  • 13.2 自定义Membership提供程序
  • 13.3 登录页
  • 13.4 主页面
  • 13.5 Ext.Direct的API句柄
  • 13.6 修改密码对话框
  • 13.7 角色管理模块
  • 13.8 用户管理
  • 13.9 产品管理
  • 13.10 进仓管理
  • 13.11 出仓管理
  • 13.12 库存统计
  • 13.13 退出页
  • 13.14 权限设置
  • 13.15 本章小结
  • 第14章 单页面应用实例——Java语言实现
  • 14.1 技术选型
  • 14.2 搭建开发环境
  • 14.3 配置Ext.Direct
  • 14.4 用户登录页面
  • 14.5 系统主页面与动态菜单
  • 14.6 用户管理模块
  • 14.7 角色管理模块
  • 14.8 产品管理模块
  • 14.9 进仓管理模块
  • 14.10 出仓管理模块
  • 14.11 库存统计模块
  • 14.12 用户修改密码窗口
  • 14.13 用户注销
  • 14.14 本章小结
  • 光盘内容
展开全部