注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)JavaScript凌厲開發(fā):Ext JS 3詳解與實(shí)踐

JavaScript凌厲開發(fā):Ext JS 3詳解與實(shí)踐

JavaScript凌厲開發(fā):Ext JS 3詳解與實(shí)踐

定 價(jià):¥49.00

作 者: 張鑫 等編著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: J2EE

ISBN: 9787302222842 出版時(shí)間: 2010-04-01 包裝: 平裝
開本: 16開 頁數(shù): 390 字?jǐn)?shù):  

內(nèi)容簡介

  《JavaScript凌厲開發(fā):Ext JS3詳解與實(shí)踐》詳細(xì)介紹ExtJS框架體系結(jié)構(gòu),以及利用HTML/CSS/JavaScript進(jìn)行前端設(shè)計(jì)的方法和技巧。作者為Ext中文站站長領(lǐng)銜的三個(gè)國內(nèi)ExtJS先鋒,在開發(fā)思維和開發(fā)經(jīng)驗(yàn)上行著無可爭議的功力?!禞avaScript凌厲開發(fā):Ext JS3詳解與實(shí)踐》包含的內(nèi)容有Ext.Element事件Observable、Ext組件+MVC原理、Grid/Form/Tree/ComboBox、Ajax緩存Store等,并照顧JavaScript新手,穿插部分JavaScript基礎(chǔ)知識(shí)?!禞avaScript凌厲開發(fā):Ext JS3詳解與實(shí)踐》附帶的實(shí)例豐富,包括散布各知識(shí)點(diǎn)的單獨(dú)可運(yùn)行實(shí)例、大型uI挖件、ASP.NET新聞發(fā)布器、JavaDWR整合方案、最新通信協(xié)議Ext.Direct、AjaX仿資源管理器等?!禞avaScript凌厲開發(fā):Ext JS3詳解與實(shí)踐》包括從零開始學(xué)Ext、如何用Firebug調(diào)試、ext-base.js源碼級(jí)講解、實(shí)例操作演示和源碼評(píng)點(diǎn)、可視化IDE編程、優(yōu)化工具的使用等。并附帶完整的Ext3.1巾文文檔?!禞avaScript凌厲開發(fā):Ext JS3詳解與實(shí)踐》適合廣大的Web開發(fā)人員閱讀。

作者簡介

  張鑫,JavaScript開源社區(qū)JS堂(jstang.cn)站長,ExtJS原作者Jack的中文博客參與維護(hù)人。熱衷于web前端開發(fā),在Ajax和Web UI領(lǐng)域功力深厚,國內(nèi)最早應(yīng)用Ext JS進(jìn)行實(shí)際項(xiàng)目開發(fā)的程序員,Ext熱血高手,通過社區(qū)、博客、翻譯文檔等途徑不遺余力地推廣Ext JS。曾與友人合作編寫過《AIR完整入門與開發(fā)實(shí)錄》中Ajax AIR的部分。黃燈橋,2002年起致力于web開發(fā)與應(yīng)用研究,開源框架發(fā)燒友,活躍于各大開源社區(qū),目前醉心于Ajax框架Ext的推廣與研究工作,基于Ext開發(fā)的很多先鋒教程廣泛轉(zhuǎn)載干各大技術(shù)社區(qū)。楊彥強(qiáng),任職于方正集團(tuán),項(xiàng)目經(jīng)理兼系統(tǒng)架構(gòu)師,負(fù)責(zé)公司富客戶端技術(shù)(包括ExtJS、OpenLaszlo、Flex)的調(diào)研與培訓(xùn)工作多年來專注于行業(yè)軟件開發(fā)、架構(gòu)設(shè)計(jì)。擅長面向?qū)ο蟮姆治鲈O(shè)計(jì)、JavaEE架構(gòu)和Unix/Linux平臺(tái)的編程技術(shù)一直關(guān)注開源事業(yè),并致力干富客戶端技術(shù)的研究,基于ExtJS框架己開發(fā)多個(gè)大型商業(yè)項(xiàng)目.具有精湛的ExtJS框架開發(fā)功力。

圖書目錄

第1章 開篇
1.1 網(wǎng)絡(luò)開發(fā)浪潮
1.2 基于JavaSctipt的RIA開發(fā)觀念
1.3 風(fēng)靡世界的Ext
第2章 Ext起步
2.1 獲取Fxt的方法
2.2 Ext運(yùn)行環(huán)境
2.3 如何兼容其他JavaScrScript庫
2.4 如何學(xué)好Ext框架
第3章 Ext基礎(chǔ)
3.1 構(gòu)成界面的元素
3.1.1 獲取頁向元素
3.1.2 Extget()/Extfly()區(qū)別
3.1.3 獲取周邊元素
3.1.4 元素的增/刪/改/查
3.2 元素的高級(jí)查詢
3.2.1 DomQuery詳解
3.2.2 Composite元素集合
3.2.3 CSS選擇符詳解
3.2.4 ID/Class拾遺
3.3 控制元素
3.3.1 頁面顯示方法
3.3.2 動(dòng)畫FX集錦
3.3.3 元素小結(jié)
3.4 應(yīng)用模板
3.4.1 ExtTemplate
3.4.2 ExtXTemDlate
3.5 例子:制作一個(gè)對(duì)話框
3.5.1 afterRendel一事件
3.5.2 繼承用法
第4章 Ext事件
4.1 瀏覽器事件淺析
4.1.1 內(nèi)聯(lián)式登記(inline)
4.1.2 傳統(tǒng)式登記
4.1.3 lE式登記
4.1.4 DOMLevel2式登記
4.1.5 事件對(duì)象
4.2 事件與函數(shù)
4.2.1 變量的聲明
4.2.2 嵌套的函數(shù)
4.2.3 FunctioncallO/applyO
4.2.4 深入EventHandler
4.2.5 Fxt的事件
4.3 高級(jí)事件及其控制
4.3.1 基礎(chǔ)事件與高級(jí)組件事件
4.3.2 高級(jí)組件事件詳解
4.3.3 鍵盤上的按鍵事件
4.4 例子:制作一個(gè)小Widget
4.4.1 定義UI/CSS
4.4.2 繼承Observable(重點(diǎn))
4.4.3 配置項(xiàng)參數(shù)
第5章 創(chuàng)建圖形界面
5.1 界面架構(gòu)及原理
5.1.1 組件的生存周期
5.1.2 模板方法簡介
5.1.3 對(duì)象模型之Component
5.1.4 對(duì)象模型之Container
5.1.5 對(duì)象模型之Panel
5.1.6 對(duì)象模型之Viewport
5.1.7 小結(jié)
5.2 組件的高級(jí)應(yīng)用
5.2.1 組件的延時(shí)渲染
5.2.2 組件管理器
5.2.3 避免相同id的沖突
5.2.4 組件之間的通信
5.2.5 關(guān)于插件的應(yīng)用
5.3 容器的布局
5.3.1 布局簡介
5.3.2 使用AnchorLayout
5.3.3 使用F0rmLayout
5.3.4 使用ColumnLayout
5.3.5 調(diào)試ColumnLayout
5.4 拖放操作
5.4.1 入門:一個(gè)小游戲
5.4.2簡單的拖放
5.4.3 自定義拖放詳解
5.4.4 群體式拖放模式
第6章 展示數(shù)據(jù)
6.1 如何產(chǎn)生組件讀取的數(shù)據(jù)
6.1.1 1orgjson(struts篇)
6.1.2 LitJSON(NET篇)
6.2 表格組件Grid
6.2.1 Grid入門
6.2.2 Store結(jié)構(gòu)
6.2.3 分頁、查詢、排序
6.2.4 列模型與單元格
6.2.5 多層表頭
6.2.6 使用拖放行為
6.2.7 PropertyGrid擴(kuò)展簡介
6.2.8 使用DataView組件
6.3 表單組件Form
6.3.1 表單提交
6.3.2 表單驗(yàn)證及其控制
6.3.3 表單/數(shù)據(jù)綁定
6.3.4 插件/擴(kuò)展兩則
6.3.5 集成TinyMCEEdit編輯器
6.4 列表組件ComboBox
6.4.1 基本使用方法
6.4.2 調(diào)整Combobox內(nèi)的元素
6.4.3 實(shí)現(xiàn)Combobox的聯(lián)動(dòng)
6.4.4 TreeComboBox簡介
6.5 樹狀組件Tree
6.5.1 Tree入門
6.5.2 如何定義數(shù)據(jù)源
6.5.3 改變節(jié)點(diǎn)圖標(biāo)
6.5.4 Tree的拖放
6.5.5 調(diào)試動(dòng)態(tài)樹
第7章 數(shù)據(jù)驅(qū)動(dòng)
7.1 XML/JSON數(shù)據(jù)格式比較
7.2 容器類MixedCollection
7.2.1 構(gòu)造器以及屬性
7.2.2 集合存儲(chǔ)操作方法(一)_
7.2.3 集合存儲(chǔ)操作方法(二)
7.2.4 集合查詢遍歷方法
7.3 數(shù)據(jù)存儲(chǔ)基本單元Record與DataField
7.3.1 準(zhǔn)備基礎(chǔ)數(shù)據(jù)
7.3.2 DataField詳解
7.3.3 Record詳解(一)
7.3.4 Record詳解(二)
7.4 數(shù)據(jù)存儲(chǔ)Store
7.4.1 數(shù)據(jù)的載入
7.4.2 遠(yuǎn)程數(shù)據(jù)的載入
7.4.3 數(shù)據(jù)的添加
7.4.4 取得記錄信息
7.4.5 排序
7.4.6 事務(wù)模式
7.4.7 查找
7.5 數(shù)據(jù)代理DataProxy
7.5.1 ExtdataDataProxy
7.5.2 ExtdataMemoryProxy
7.5.3 ExtdataHttpProxy
7.5.4 ExtdataScriptTagProxy
7.6 數(shù)據(jù)讀取器DataReader
7.6.1 ExtdataDataReader
7.6.2 ExtdataArravReader
7.6.3 Extdata]sonReader
7.6.4 ExtdataXmlReader
7.7 ExtUXDWR+Spring
7.7.1 DwrProxy/DwrReader
7.7.2 整合Spring的例子
7.7.3 Web服務(wù)端配置
7.7.4 服務(wù)層接口
7.8 RESTful的支持
7.9 ExtDirect
7.9.1 通迅新方式:ExtDirect
7.9.2 配置器
7.9.3 API供應(yīng)器
7.9.4 路由器
7.9.5 例子
7.9.6 小結(jié)
第8章 JavaScript高級(jí)應(yīng)用
8.1 IavaScript閉包詳解
8.1.1 閉包的概念
8.1.2 閉包成員的生命周期
8.1.3 引用而不是復(fù)制
8.1.4 閉包應(yīng)用場景
8.2 JavaScript的繼承
8.2.1 大雜燴IavaScript
8.2.2 定義類別
8.2.3 加入方法
8.2.4 基于類的繼承
8.3 修改頁面皮膚
8.3.1 從ExtBLANK_IMAGE-URL說起
8.3.2 實(shí)時(shí)換膚功能
8.3.3 樣式精粹:CSSSprites
8.3.4 九宮格方位與baseCls
8.4 處理i18n
8.4.1 國際化與本地化
8.4.2 多語言的Ext
第9章 大型UI控件
9.1 Edk簡介
9.1.1 項(xiàng)目起步
9.1.2 頂層源碼概覽
9.1.3 數(shù)據(jù)通信機(jī)制ExtDirect
9.2 如何復(fù)用Ext組件
9.2.1 “1+2”之一
9.2.2 “1+2”之二
9.2.3 “1+2”之三
9.2.4 小結(jié)
9.3 Edkgrid*
9.3.1 淺談行為模式
9.3.2 如何分配Action
9.3.3 如何擴(kuò)展該模式
9.4 Edktree*
9.4.1 如何設(shè)計(jì)分類的Tree
9.4.2 如何添加特定的節(jié)點(diǎn)
9.4.3 如何使得TreeNode可編輯
9.5 EdktormPanel
9.6 Edkattachment*
第10章 新聞管理系統(tǒng)
10.1 簡介
10.1.1 項(xiàng)目需求
10.1.2 面向NET的架構(gòu)
10.1.3 系統(tǒng)需要使用的資源
10.1.4 準(zhǔn)備數(shù)據(jù)庫表
10.1.5 設(shè)置配置文件
10.2 頁面實(shí)作
10.2.1 登錄頁(index,html)
10.2.2 主頁面(indexaspx)
10.2.3 用戶管理頁面(usersAspx)
10.2.4 新聞管理頁面(newsaspx)
10.2.5 剩余的服務(wù)端任務(wù)

本目錄推薦

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