
| 黄灯桥 网名“上将军”,从事开发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 core 第1章 ext core重要概念2 1.1 ext.element2 1.1.1 获取htmlelement节点的ext.element实例2 1.1.2 css样式操作3 1.1.3 dom查询与遍历4 1.1.4 dom操作6 1.1.5 事件处理9 1.1.6 尺寸大小13 1.1.7 定位功能14 1.1.8 动画功能16 1.1.9 杂项19 1.2 ajax介绍19 1.3 domquery介绍20 1.4 模板介绍23 1.5 实用功能24 1.6 定时执行代码25 1.7 本章小结26 第2章 ext core实例系统设计27 .2.1 需求分析27 2.2 系统设计28 用户功能28 2.3 功能结构图29 2.4 开发与运行环境31 2.5 数据库设计31 2.6 本章小结34 第3章 ext core实例讲解—.net语言实现35 3.1 创建应用并设置开发环境35 3.2 自定义membership提供程序37 3.3 创建母版页38 3.4 首页设计42 3.5 产品列表页47 3.6 产品详细信息页51 3.7 登录对话框56 3.8 用户注册对话框61 3.9 购物车对话框65 3.10 结算70 3.11 为产品详细页添加评论77 3.12 本章小结84 第4章 ext core实例讲解—java语言实现85 4.1 技术选型85 4.2 搭建开发环境85 4.3 设计页面布局87 4.4 网上商店首页90 4.5 产品列表页面98 4.6 产品详细信息页面105 4.7 登录对话框113 4.8 用户注册对话框118 4.9 购物车对话框123 4.10 结算页面126 4.11 为产品添加评论功能133 4.12 小结139 第二部分 store和direct 第5章 在.net中使用ext.direct150 5.1 路由器包(router-0.6.zip)的内容150 5.2 diy一个ext.direct实例151 5.3 newtonsoft.json154 5.3.1 json的序列化和反序列化154 5.3.2 linq to json157 5.3.3 json文本的输出161 5.4 本章小结162 第6章 在java中使用ext.direct163 6.1 在java平台上配置ext.direct163 6.1.1 下载directjngine163 6.1.2 配置主控servlet164 6.1.3 配置客户端169 6.1.4 编写javascript调用远程方法171 6.2 为ext.direct自定义远程方法172 6.3 ext.direct中的高级应用177 6.3.1 批量请求和批量响应177 6.3.2 在tree中使用ext.direct180 6.3.3 为grid设置directstore182 6.3.4 在form中使用ext.direct加载数据184 6.3.5 在form中使用ext.direct提交数据186 6.3.6 使用polling方式进行轮询188 6.4 本章小结190 第7章 store191 7.1 store的结构191 7.2 ext.data.field196 7.3 ext.data.record197 7.4 arrayreader、jsonreader和xmlreader198 7.4.1 jsonreader199 7.4.2 arrayreader199 7.4.3 xmlreader200 7.5 store的加载数据200 7.6 store的数据操作202 7.6.1 添加数据202 7.6.2 删除数据202 7.6.3 搜索、定位和统计202 7.6.4 更新数据205 7.6.5 排序206 7.7 dataproxy207 7.8 directstore208 7.9 datawriter211 7.10 ext.data.api211 7.11 本章小结212 第三部分 第8章 ext用户界面控件214 8.1 布局214 8.1.1 在formpanel中使用hboxlayout进行布局214 8.1.2 在formpanel中使用hboxlayout和vboxlayout进行布局217 8.1.3 panel的body的样式范围222 8.2 form表单组件224 8.2.1 displayfield控件224 8.2.2 在formpanel中使用tabpanel227 8.2.3 directload与directsubmit230 8.2.4 使用directsubmit上传文件233 8.3 grid组件236 8.3.1 一个结合datawrite和roweditor的grid示例236 8.3.2 在crud操作中restful的设置以及使用ext.direct的问题245 8.4 listview控件246 8.5 本章小结249 第四部分 ext 扩展和ext插件 第9章 ext 扩展251 9.1 利用ext.extend实现继承251 9.2 与ext扩展相关的预备知识253 9.2.1 定义命名空间253 9.2.2 重写构造函数254 9.2.3 继承组件的一些准备254 9.2.4 常用的辅助函数255 9.2.5 使用xtype255 9.3 实现一个功能完整的增、删、查、改表格控件256 9.3.1 扩展gridpanel256 9.3.2 配置列模型256 9.3.3 配置显示数据257 9.3.4 点缀easygrid258 9.3.5 实现添加一条记录的功能259 9.3.6 实现修改一条记录的功能261 9.3.7 实现删除一条记录的功能263 9.4 从头实现 ext扩展267 9.5 本章小结271 第10章 ext插件272 10.1 插件的用法272 10.2 标签页右键菜单tabclosemenu273 10.3 面板最大化maximizetool275 10.4 分页设置pagesizeplugin279 10.5 行数据扩展rowexpander281 10.6 本章小结287 第五部分 调试 第11章 调试289 11.1 测试ext.element的功能289 11.1.1 获取ext.element实例289 11.1.2 测试css样式操作291 11.1.3 测试dom操作293 11.1.4 测试dom查询与遍历297 11.1.5 测试事件处理299 11.2 结合datawrite和roweditor的grid的调试过程300 11.3 本章小结303 第六部分 实例 第12章 单页面应用实例系统分析305 12.1 系统分析305 12.2 系统设计305 12.2.1 单页面应用设计的难点305 12.2.2 开发与运行环境306 12.2.3 数据库设计306 12.3 各个模块的详细功能说明308 12.3.1 登录页面308 12.3.2 主页面308 12.3.3 角色管理308 12.3.4 用户管理309 12.3.5 进仓管理309 12.3.6 出仓管理310 12.3.7 产品管理310 12.3.8 库存统计311 12.3.9 修改密码311 12.4 本章小结311 第13章 单页面应用实例—.net语言实现312 13.1 创建应用并设置开发环境312 13.2 自定义membership提供程序314 13.3 登录页316 13.4 主页面321 13.5 ext.direct的api句柄326 13.6 修改密码对话框327 13.7 角色管理模块330 13.8 用户管理342 13.9 产品管理353 13.10 进仓管理364 13.11 出仓管理385 13.12 库存统计400 13.13 退出页404 13.14 权限设置405 13.15 本章小结406 第14章 单页面应用实例——java语言实现407 14.1 技术选型407 14.2 搭建开发环境408 14.3 配置ext.direct410 14.4 用户登录页面414 14.5 系统主页面与动态菜单418 14.6 用户管理模块424 14.7 角色管理模块436 14.8 产品管理模块444 14.9 进仓管理模块447 14.10 出仓管理模块457 14.11 库存统计模块471 14.12 用户修改密码窗口476 14.13 用户注销479 14.14 本章小结...480 |
商品评论(0条)