javascript
《Ext JS 高级程序设计》的目录与样张
?第一部分 Ext Core
第1 章 Ext Core 重要概念 ············· 2
1.1 Ext.Element······························· 2
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
2 第一部分 Ext Core ●
4.10 結算頁面 ····························· 126
4.11 為產品添加評論功能 ·············· 133
4.12 小結 ··································· 139
第二部分 Store 和Direct
第5 章 在.NET 中使用
Ext.Direct ······················ 150
5.1 路由器包(Router-0.6.zip)
的內容 ································· 150
5.2 DIY 一個Ext.Direct 實例 ··········· 151
5.3 NewtonSoft.JSON ···················· 154
5.3.1 JSON 的序列化和反序
列化 ······························· 154
5.3.2 LINQ to JSON ··················· 157
5.3.3 JSON 文本的輸出 ·············· 161
5.4 本章小結 ······························ 162
第6 章 在Java 中使用
Ext.Direct ······················· 163
6.1 在Java 平臺上配置Ext.Direct ····· 163
6.1.1 下載directjngine ················ 163
6.1.2 配置主控servlet ················ 164
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.Direct ······ 180
6.3.3 為grid 設置DirectStore ······· 182
6.3.4 在form 中使用Ext.Direct
加載數據 ·························· 184
6.3.5 在form 中使用Ext.Direct
提交數據 ························· 186
6.3.6 使用polling 方式進行輪詢 ···· 188
6.4 本章小結 ······························· 190
第7 章 Store ······························· 191
7.1 Store 的結構 ··························· 191
7.2 Ext.data.Field ·························· 196
7.3 Ext.data.Record ························ 197
7.4 ArrayReader、JsonReader 和
XmlReader ···························· 198
7.4.1 JsonReader ························ 199
7.4.2 ArrayReader ······················ 199
7.4.3 XmlReader························ 200
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 DataProxy ······························ 207
7.8 DirectStore ····························· 208
7.9 DataWriter ····························· 211
7.10 Ext.data.Api ·························· 211
7.11 本章小結 ····························· 212
第三部分
第8 章 Ext 用戶界面控件 ··········· 214
《Ext JS 高級程序設計》3
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 中使用
TabPanel ·························· 227
8.2.3 DirectLoad 與
DirectSubmit ····················· 230
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 使用xtype ························ 255
9.3 實現一個功能完整的增、刪、
查、改表格控件 ····················· 256
9.3.1 擴展GridPanel ·················· 256
9.3.2 配置列模型 ······················ 256
9.3.3 配置顯示數據 ··················· 257
9.3.4 點綴EasyGrid ··················· 258
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 標簽頁右鍵菜單
TabCloseMenu ······················· 273
10.3 面板最大化MaximizeTool ········ 275
10.4 分頁設置PageSizePlugin ·········· 279
10.5 行數據擴展RowExpander ········ 281
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
4 第一部分 Ext Core ●
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.Direct ······················ 410
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
?
樣張下載地址: http://dl.javaeye.com/topics/download/21773e4b-f69a-37e0-97cb-683e71336a54
?
轉載于:https://www.cnblogs.com/muyuge/archive/2009/11/17/6333837.html
總結
以上是生活随笔為你收集整理的《Ext JS 高级程序设计》的目录与样张的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 浅谈CMMI几个过程概念流程管理 (转)
- 下一篇: 通过SQL存储过程删除过期的数据库Bak