注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計程序設計綜合Ext JS高級程序設計

Ext JS高級程序設計

Ext JS高級程序設計

定 價:¥69.00

作 者: 黃燈橋,徐會生 著
出版社: 機械工業(yè)出版社
叢編項:
標 簽: 計算機教材

ISBN: 9787111287698 出版時間: 2010-01-01 包裝: 平裝
開本: 16開 頁數(shù): 483 字數(shù):  

內(nèi)容簡介

  《Ext JS高級程序設計》對Ext JS的核心知識以及中高級開發(fā)者在開發(fā)過程中會經(jīng)常遇到的疑難問題進行了深入分析和探討?!禘xtJS高級程序設計》不僅詳細講解了Ext JS 3.0中新增的用于Web 2.0網(wǎng)站開發(fā)的核心包Ext Core,以及給Ext JS帶來革命性變化的Ext.Direct,而且還全面透徹地介紹了Ext.Data.Store、Ext UI、Ext擴展、Ext插件和調(diào)試等知識。實用性和可操作性強,各個知識點都配有實用的案例,并給出了最佳實踐。全書最后以一個單頁面的大型案例結束,以迭代的方式重現(xiàn)了該案例的實現(xiàn)過程,有助于讀者融會貫通,將理論與實踐完美結合。尤為值得一提的是,《ExtJS高級程序設計》中的主要實例同時包含.NET和Java兩個版本,適合所有.NET開發(fā)者和Java軟件開發(fā)人員閱讀。

作者簡介

  黃燈橋,網(wǎng)名“上將軍”,Ext專家,從事開發(fā)10余年,經(jīng)驗極其豐富,致力于Ext的研究與推廣。2002年開始從事Web開發(fā)與相關技術的研究,對各種Web開發(fā)技術都有深入了解。不僅是VB和Delphi等的忠實擁躉,而且還擅長C#、ASP.NET和.NET?;钴S于各大技術社區(qū),是CSDN的認證專家。個人博客:Http://blog.csdn.net/tiarlxiaode。徐會生,網(wǎng)名“臨遠”,Ext專家,F(xiàn)amily 168創(chuàng)始人之一,高級軟件工程師兼系統(tǒng)架構師,有豐富的Java EE開發(fā)經(jīng)驗。他在社區(qū)里非?;钴S,曾經(jīng)編寫和翻譯了大量關于Ext和jBPM的資料,深受社區(qū)歡迎。同時,他還擅長Web開發(fā),對UI開發(fā)有一定的研究。

圖書目錄

前 言
第一部分 Ext Core
第1章 Ext Core重要概念 2
1.1 Ext.Element 2
1.1.1 獲取HTMLElement節(jié)點的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 定時執(zhí)行代碼 25
1.7 本章小結 26
第2章 Ext Core實例系統(tǒng)設計 27
2.1 需求分析 27
2.2 系統(tǒng)設計 28
2.3 功能結構圖 29
2.4 開發(fā)與運行環(huán)境 31
2.5 數(shù)據(jù)庫設計 31
2.6 本章小結 34
第3章 Ext Core實例講解——.NET語言實現(xiàn) 35
3.1 創(chuàng)建應用并設置開發(fā)環(huán)境 35
3.2 自定義Membership提供程序 37
3.3 創(chuàng)建母版頁 38
3.4 首頁設計 42
3.5 產(chǎn)品列表頁 47
3.6 產(chǎn)品詳細信息頁 51
3.7 登錄對話框 56
3.8 用戶注冊對話框 61
3.9 購物車對話框 65
3.10 結算 70
3.11 為產(chǎn)品詳細頁添加評論 77
3.12 本章小結 84
第4章 Ext Core實例講解-Java語言實現(xiàn) 85
4.1 技術選型 85
4.2 搭建開發(fā)環(huán)境 85
4.3 設計頁面布局 87
4.4 網(wǎng)上商店首頁 90
4.5 產(chǎn)品列表頁面 98
4.6 產(chǎn)品詳細信息頁面 105
4.7 登錄對話框 113
4.8 用戶注冊對話框 118
4.9 購物車對話框 123
4.10 結算頁面 126
4.11 為產(chǎn)品添加評論功能 133
4.12 小結 139
第二部分 Store和Direct
第5章 在.NET中使用Ext.Direct 150
5.1 路由器包(Router-0.6.zip)的內(nèi)容 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調(diào)用遠程方法 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加載數(shù)據(jù) 184
6.3.5 在form中使用Ext.Direct提交數(shù)據(jù) 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的加載數(shù)據(jù) 200
7.6 Store的數(shù)據(jù)操作 202
7.6.1 添加數(shù)據(jù) 202
7.6.2 刪除數(shù)據(jù) 202
7.6.3 搜索、定位和統(tǒng)計 202
7.6.4 更新數(shù)據(jù) 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
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實現(xiàn)繼承 251
9.2 與Ext擴展相關的預備知識 253
9.2.1 定義命名空間 253
9.2.2 重寫構造函數(shù) 254
9.2.3 繼承組件的一些準備 254
9.2.4 常用的輔助函數(shù) 255
9.2.5 使用xtype 255
9.3 實現(xiàn)一個功能完整的增、刪、查、改表格控件 256
9.3.1 擴展GridPanel 256
9.3.2 配置列模型 256
9.3.3 配置顯示數(shù)據(jù) 257
9.3.4 點綴EasyGrid 258
9.3.5 實現(xiàn)添加一條記錄的功能 259
9.3.6 實現(xiàn)修改一條記錄的功能 261
9.3.7 實現(xiàn)刪除一條記錄的功能 263
9.4 從頭實現(xiàn) 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 行數(shù)據(jù)擴展RowExpander 281
10.6 本章小結 287
第五部分 調(diào)試
第11章 調(diào)試 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的調(diào)試過程 300
11.3 本章小結 303
第六部分 實例
第12章 單頁面應用實例系統(tǒng)分析 305
12.1 系統(tǒng)分析 305
12.2 系統(tǒng)設計 305
12.2.1 單頁面應用設計的難點 305
12.2.2 開發(fā)與運行環(huán)境 306
12.2.3 數(shù)據(jù)庫設計 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 產(chǎn)品管理 310
12.3.8 庫存統(tǒng)計 311
12.3.9 修改密碼 311
12.4 本章小結 311
第13章 單頁面應用實例-.NET語言實現(xiàn) 312
13.1 創(chuàng)建應用并設置開發(fā)環(huán)境 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 產(chǎn)品管理 353
13.10 進倉管理 364
13.11 出倉管理 385
13.12 庫存統(tǒng)計 400
13.13 退出頁 404
13.14 權限設置 405
13.15 本章小結 406
第14章 單頁面應用實例——Java語言實現(xiàn) 407
14.1 技術選型 407
14.2 搭建開發(fā)環(huán)境 408
14.3 配置Ext.Direct 410
14.4 用戶登錄頁面 414
14.5 系統(tǒng)主頁面與動態(tài)菜單 418
14.6 用戶管理模塊 424
14.7 角色管理模塊 436
14.8 產(chǎn)品管理模塊 444
14.9 進倉管理模塊 447
14.10 出倉管理模塊 457
14.11 庫存統(tǒng)計模塊 471
14.12 用戶修改密碼窗口 476
14.13 用戶注銷 479
14.14 本章小結 480

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號