出版時(shí)間:2009.2 出版社:人民郵電出版社圖靈公司 作者:徐會(huì)生,何啟偉,康愛(ài)媛 頁(yè)數(shù):385
Tag標(biāo)簽:無(wú)
前言
Ext JS通常簡(jiǎn)稱為EXT,它是一個(gè)非常優(yōu)秀的Ajax框架,用JavaScript編寫(xiě),與后臺(tái)技術(shù)無(wú)關(guān),可以用來(lái)開(kāi)發(fā)具有炫麗外觀的富客戶端應(yīng)用。EXT所開(kāi)發(fā)的多彩界面吸引了許多程序員的眼球,同時(shí)也吸引了眾多客戶,它似乎一夜之間就迅速流行開(kāi)來(lái)。對(duì)于企業(yè)應(yīng)用系統(tǒng),尤其是MIS類型的系統(tǒng)而言,EXT非常適用。 當(dāng)我們第一次使用EXT時(shí),就被它深深地吸引住了。對(duì)于我們這樣沒(méi)有美術(shù)功底的程序員來(lái)說(shuō),EXT為我們解決了一大難題,因?yàn)樗焐鷵碛徐披惖耐獗?。同時(shí),有很多用其他技術(shù)無(wú)法實(shí)現(xiàn)或極難實(shí)現(xiàn)的功能,卻能甩EXT輕易實(shí)現(xiàn),比如EXT中的表格、樹(shù)形、布局等控件能為我們的日常開(kāi)發(fā)工作節(jié)約大量的時(shí)間和精力,這些都堅(jiān)定了我們使用EXT的決心?! ∥覀?cè)趯W(xué)習(xí)EXT的過(guò)程中做了大量筆記,記下了學(xué)習(xí)過(guò)程中的一些心得和體會(huì),同時(shí)也寫(xiě)了很多示例程序,但是從未想過(guò)會(huì)將這些資料付諸出版。EXT的參考資料很缺乏,我們發(fā)現(xiàn)身邊很多學(xué)習(xí)EXT的朋友都在黑暗中摸索,尤其是英文不太好的朋友,學(xué)習(xí)起來(lái)非常吃力。EXT的中文資料就更少了,雖然有人把EXT官方的API文檔中文化了,但是API文檔中只有一些基礎(chǔ)理論和簡(jiǎn)單示例,并不能指導(dǎo)我們快速地去實(shí)踐。我們是實(shí)用主義者,本書(shū)的最大特點(diǎn)就是以實(shí)例為基礎(chǔ),在實(shí)例的基礎(chǔ)上講解EXT的各種用法。這樣既便于讀者理解,也方便讓讀者親自實(shí)踐,從而迅速地將所學(xué)到的知識(shí)運(yùn)用到實(shí)際項(xiàng)目中去?! ”緯?shū)適合有一定CSS和HTML基礎(chǔ)的開(kāi)發(fā)者閱讀,它的主要目的是讓開(kāi)發(fā)者能快速學(xué)會(huì)EXT,并立即付諸實(shí)踐。本書(shū)中的示例代碼都是以EXT 2.2為基礎(chǔ)的,也包含了即將發(fā)布的EXT3.0中的新特性,對(duì)EXT的相關(guān)知識(shí)進(jìn)行了深入而全面的闡述。
內(nèi)容概要
Ext JS是一種用JavaScript編寫(xiě)的功能強(qiáng)大的Ajax框架,可用于開(kāi)發(fā)絢麗多彩的富客戶端Ajax應(yīng)用。本書(shū)是Ext JS領(lǐng)域內(nèi)的經(jīng)典著作,由淺入深、循序漸進(jìn)地對(duì)Ext JS各方面的知識(shí)進(jìn)行了全面而系統(tǒng)的闡述。全書(shū)由一個(gè)可以引領(lǐng)讀者快速入門(mén)的“Hello World”示例開(kāi)篇,緊接著對(duì)Ext JS的事件、核心組件、表格和表單等各種控件、樹(shù)形結(jié)構(gòu)、拖放、彈出窗口、布局、數(shù)據(jù)存儲(chǔ)和傳輸、實(shí)用工具和擴(kuò)展等進(jìn)行了詳細(xì)講解,最后以一個(gè)完整的EXT應(yīng)用結(jié)束全書(shū)。每個(gè)知識(shí)點(diǎn)都配有相應(yīng)的示例,可操作性極強(qiáng)?! ”緯?shū)適合所有Web開(kāi)發(fā)者閱讀。
作者簡(jiǎn)介
徐會(huì)生,高級(jí)軟件工程師兼系統(tǒng)架構(gòu)師,資深Java EE開(kāi)發(fā)專家。他是國(guó)內(nèi)探索Ext Js的先驅(qū)之一,精通UI開(kāi)發(fā),業(yè)余時(shí)間為Family168撰寫(xiě)了大量開(kāi)源方面的教程。何啟偉擁有10余年Java EE開(kāi)發(fā)經(jīng)驗(yàn),為銀行、醫(yī)療、煙草等各大行業(yè)成功開(kāi)發(fā)了大量企業(yè)級(jí)應(yīng)用。他用Ext JS和J2EE開(kāi)發(fā)了一個(gè)強(qiáng)大的企業(yè)級(jí)應(yīng)用框架——Ext Framework,在國(guó)內(nèi)處于一流水平。同時(shí),他還獨(dú)立開(kāi)發(fā)了大量EXT擴(kuò)展組件,深受廣大開(kāi)發(fā)者歡迎。康愛(ài)媛從事金融行業(yè)軟件開(kāi)發(fā)多年,目前是北京一家大型IT公司的項(xiàng)目負(fù)責(zé)人,利用Java EE和Ext Js為眾多行業(yè)開(kāi)發(fā)過(guò)企業(yè)級(jí)的系統(tǒng)框架。
書(shū)籍目錄
第1章 EXT概述1.1 下載EXT發(fā)布包1.2 如何查看EXT自帶的API和示例1.3 為什么有些示例必須放在服務(wù)器上才能看到效果1.4 Hello World1.4.1 直接使用下載的發(fā)布包1.4.2 在項(xiàng)目中使用EXT1.5 為什么頁(yè)面提示“找不到圖片”1.6 輔助開(kāi)發(fā)1.6.1 調(diào)試工具Firebug1.6.2 開(kāi)發(fā)利器Spket1.7 本章小結(jié)第2章 EXT框架基礎(chǔ)2.1 EXT的事件和類2.1.1 自定義事件2.1.2 瀏覽器事件2.1.3 Ext.lib.Event2.1.4 Ext.util.Observable2.1.5 Ext.EventManager2.1.6 Ext.EventObject2.2 EXT的核心組件2.2.1 Ext.Component2.2.2 Ext.BoxComponent2.2.3 Ext.Container2.2.4 Ext.Panel2.2.5 Ext.TabPanel2.3 本章小結(jié)第3章 表格控件3.1 Grid的特性簡(jiǎn)介3.2 制作一個(gè)簡(jiǎn)單的Grid3.3 Grid常用功能詳解3.3.1 部分屬性功能3.3.2 自主決定每列的寬度3.3.3 讓Grid支持按列排序3.3.4 解決中文排序3.3.5 顯示日期類型數(shù)據(jù)3.4 在單元格里顯示紅色的字、圖片和按鈕3.5 給Grid的行和列設(shè)置顏色3.6 自動(dòng)顯示行號(hào)和復(fù)選框3.6.1 自動(dòng)顯示行號(hào)3.6.2 復(fù)選框3.7 選擇模型3.8 表格視圖——Ext.grid.GridView3.9 表格分頁(yè)3.9.1 為Grid添加分頁(yè)工具條3.9.2 通過(guò)后臺(tái)腳本獲得分頁(yè)數(shù)據(jù)3.9.3 分頁(yè)工具欄顯示在Grid的頂部3.9.4 讓EXT支持前臺(tái)排序3.10 后臺(tái)排序3.11 可編輯表格控件——EditorGrid3.11.1 制作一個(gè)簡(jiǎn)單的EditorGrid3.11.2 添加一行數(shù)據(jù)3.11.3 保存修改結(jié)果3.11.4 驗(yàn)證EditGrid中的數(shù)據(jù)3.11.5 限制輸入數(shù)據(jù)的類型3.12 屬性表格控件——PropertyGrid3.12.1 PropertyGrid3.12.2 只能看不能動(dòng)的PropertyGrid3.12.3 強(qiáng)制對(duì)name列排序3.12.4 根據(jù)name獲得value3.12.5 自定義編輯器3.13 分組表格控件——Group3.13.1 分組表格簡(jiǎn)介3.13.2 分組表格視圖Ext.grid.GroupingView3.14 可拖放的表格3.14.1 拖放改變表格的大小3.14.2 在同一個(gè)表格里拖放3.14.3 表格之間的拖放3.14.4 表格與樹(shù)之間的拖放3.15 Grid與右鍵菜單3.16 本章小結(jié)第4章 表單與輸入控件4.1 制作一個(gè)表單4.2 FormPanel和BasicForm詳解4.3 EXT支持的控件4.3.1 控件繼承圖4.3.2 表單控件4.3.3 基本輸入控件Ext.form.Field4.3.4 文本輸入控件Ext.form.TextField4.3.5 多行文本輸入控件Ext.form.TextArea4.3.6 日期輸入控件Ext.form.DateField4.3.7 時(shí)間輸入控件Ext.form.TimeField4.3.8 在線編輯器Ext.form.HtmlEditor4.3.9 隱藏域Ext.form.Hidden4.3.10 下拉輸入框Ext.form.TriggerField4.4 使用表單提交數(shù)據(jù)4.4.1 EXT默認(rèn)的提交形式4.4.2 使用HTML原始的提交形式4.4.3 單純Ajax4.5 數(shù)據(jù)校驗(yàn)4.5.1 輸入不能為空4.5.2 最大長(zhǎng)度和最小長(zhǎng)度4.5.3 借助vtype4.5.4 自定義校驗(yàn)規(guī)則4.5.5 算不上校驗(yàn)的NumberField4.5.6 使用后臺(tái)返回的校驗(yàn)信息4.6 表單布局4.6.1 默認(rèn)的平鋪布局4.6.2 平行分列布局4.6.3 在布局中使用fieldset4.6.4 在fieldset中使用布局4.6.5 自定義布局:在表單中加入圖片4.7 ComboBox、datefield和timefield詳解4.7.1 ComboBox簡(jiǎn)介4.7.2 將Select轉(zhuǎn)換成ComboBox4.7.3 ComboBox結(jié)構(gòu)詳解4.7.4 使用遠(yuǎn)程數(shù)據(jù)4.7.5 ComboBox的高級(jí)配置4.7.6 監(jiān)聽(tīng)用戶選擇了哪條數(shù)據(jù)4.7.7 使用本地?cái)?shù)據(jù)實(shí)現(xiàn)省、市、縣級(jí)聯(lián)4.7.8 使用后臺(tái)數(shù)據(jù)實(shí)現(xiàn)省、市、縣級(jí)聯(lián)4.8 復(fù)選框和單選框4.8.1 復(fù)選框4.8.2 單選框Radio4.9 文件上傳4.10 自動(dòng)把數(shù)據(jù)填充到表單中4.11 本章小結(jié)第5章 樹(shù)形結(jié)構(gòu)5.1 TreePanel的基本使用5.1.1 創(chuàng)建一棵樹(shù)5.1.2 為樹(shù)生枝展葉5.1.3 tree的配置5.1.4 使用TreeLoader獲得數(shù)據(jù)5.1.5 讀取本地JSON數(shù)據(jù)5.1.6 Struts 2的JsonPlugin5.1.7 使用JSP提供后臺(tái)數(shù)據(jù)5.2 樹(shù)的事件5.3 右鍵菜單5.4 修改節(jié)點(diǎn)的默認(rèn)圖標(biāo)5.5 從節(jié)點(diǎn)彈出對(duì)話框5.6 節(jié)點(diǎn)提示信息5.7 為節(jié)點(diǎn)設(shè)置超鏈接5.8 直接修改樹(shù)節(jié)點(diǎn)名稱5.9 樹(shù)形的拖放5.9.1 節(jié)點(diǎn)拖放的三種形式5.9.2 葉子不能append5.9.3 判斷拖放的目標(biāo)5.9.4 樹(shù)之間的拖放5.10 樹(shù)形過(guò)濾器TreeFilter5.11 利用TreeSorter對(duì)樹(shù)進(jìn)行排序5.12 樹(shù)形節(jié)點(diǎn)視圖——Ext.tree.TreeNodeUI5.13 表格與樹(shù)形的結(jié)合——Ext.tree.ColumnTree5.14 本章小結(jié)第6章 拖放6.1 拖放簡(jiǎn)介6.2 拖放的簡(jiǎn)單應(yīng)用6.3 拖放組件體系6.4 拖放的事件6.5 高級(jí)拖放6.5.1 Basic6.5.2 Handle6.5.3 On Top6.5.4 Proxy6.5.5 Group6.5.6 Grid6.5.7 Circle6.5.8 Region6.6 本章小結(jié)第7章 彈出窗口7.1 Ext.MessageBox7.1.1 Ext.MessageBox.alert()7.1.2 Ext.MessageBox.confirm()7.1.3 Ext.MessageBox.prompt()7.2 對(duì)話框的更多配置7.2.1 可以輸入多行的輸入框7.2.2 自定義對(duì)話框的按鈕7.2.3 進(jìn)度條7.2.4 動(dòng)畫(huà)效果7.3 Ext.window的常用屬性7.3.1 創(chuàng)建一個(gè)窗口7.3.2 窗口的最大化和最小化7.3.3 窗口的隱藏與銷毀7.3.4 防止窗口超出瀏覽器7.3.5 設(shè)置窗口中的按鈕7.3.6 窗口的其他配置選項(xiàng)7.4 窗口分組7.5 向窗口中放入各種控件7.5.1 在窗口中加入表格7.5.2 在窗口中加入表單7.5.3 復(fù)雜布局7.6 本章小結(jié)第8章 布局8.1 布局的用途8.2 最簡(jiǎn)單的布局FitLayout8.3 常用的邊框布局BorderLayout8.3.1 設(shè)置子區(qū)域的大小8.3.2 使用split并限制它的范圍8.3.3 子區(qū)域的展開(kāi)和折疊8.4 制作伸縮菜單的布局——Accordion8.5 實(shí)現(xiàn)操作向?qū)У牟季帧狢ardLayout8.6 控制位置和大小的布局——AnchorLayout和AbsoluteLayout8.7 表單專用的布局FormLayout8.8 分列式的布局ColumnLayout8.9 表格狀的布局TableLayout8.10 與布局相關(guān)的其他知識(shí)8.10.1 超類Ext.Container的公共配置與xtype的概念8.10.2 layout的超類Ext.layout.ContainerLayout8.10.3 不指定任何布局時(shí)會(huì)發(fā)生的情況8.10.4 使用Viewport對(duì)整個(gè)頁(yè)面進(jìn)行布局8.10.5 使用嵌套實(shí)現(xiàn)復(fù)雜布局8.11 本章小結(jié)第9章 工具欄和菜單9.1 簡(jiǎn)單菜單9.2 向菜單中添加分隔線9.3 多級(jí)菜單9.4 高級(jí)菜單9.4.1 多選菜單和單選菜單9.4.2 日期菜單9.4.3 顏色菜單9.4.4 Ext.menu.Adapter菜單適配器9.4.5 使用Ext.menu.MenuMgr統(tǒng)一管理菜單9.5 工具欄組件詳解9.5.1 Ext.Toolbar.Button9.5.2 Ext.Toolbar.TextMenu9.5.3 Ext.Toolbar.Spacer9.5.4 Ext.Toolbar.Separator9.5.5 Ext.Toolbar.Fill9.5.6 Ext.Toolbar.SplitButton9.5.7 為工具條添加HTML標(biāo)簽9.5.8 為工具條添加輸入控件9.6 分頁(yè)工具條Ext.PagingToolbar9.6.1 Ext.PagingToolbar的基本用法9.6.2 向Ext.PagingToolbar添加按鈕組件9.7 右鍵彈出菜單9.8 本章小結(jié)第10章 數(shù)據(jù)存儲(chǔ)與傳輸10.1 Ext.data簡(jiǎn)介10.2 Ext.data.Connection10.3 Ext.data.Record10.4 Ext.data.Store10.4.1 基本應(yīng)用10.4.2 對(duì)數(shù)據(jù)進(jìn)行排序10.4.3 從store中獲取數(shù)據(jù)10.4.4 更新store中的數(shù)據(jù)10.4.5 加載及顯示數(shù)據(jù)10.4.6 其他功能10.5 常用proxy10.5.1 MemoryProxy10.5.2 HttpProxy10.5.3 ScriptTagProxy10.6 常用Reader10.6.1 ArrayReader10.6.2 JsonReader10.6.3 XmlReader10.7 高級(jí)store10.8 EXT中的Ajax10.8.1 最容易看到的Ext.Ajax10.8.2 Ext.lib.Ajax是更底層的封裝10.9 關(guān)于scope和createDelegate()10.10 DWR與EXT整合10.10.1 在EXT中直接使用DWR10.10.2 DWRProxy10.10.3 DWRTreeLoader10.10.4 DWRProxy和ComboBox10.11 localXHR支持本地使用Ajax10.12 本章小結(jié)第11章 實(shí)用工具11.1 EXT提供的常用函數(shù)11.1.1 onReady函數(shù)11.1.2 get函數(shù)11.1.3 query函數(shù)和select函數(shù)11.1.4 encode函數(shù)和decode函數(shù)11.1.5 extend函數(shù)11.1.6 apply函數(shù)和applyIf函數(shù)11.1.7 namespace函數(shù)11.1.8 Ext.isEmpty函數(shù)11.1.9 Ext.each函數(shù)11.1.10 Ext.DomQuery11.2 用DomHelper和Template動(dòng)態(tài)生成HTML11.2.1 用DomHelper生成小片段11.2.2 Ext.DomHelper.applyStyles函數(shù)11.2.3 Template模板11.2.4 Ext.DomHelper.createTemplate函數(shù)11.2.5 復(fù)雜模板XTemplate11.3 用Ext.Utils.CSS切換主題11.4 懸停提示11.4.1 初始化11.4.2 注冊(cè)提示11.4.3 標(biāo)簽提示11.4.4 全局配置11.4.5 個(gè)體配置11.5 使用Ext.state保存狀態(tài)11.6 fx實(shí)現(xiàn)的動(dòng)畫(huà)效果11.7 局部更新網(wǎng)頁(yè)內(nèi)容11.8 Ext.util.Format11.9 使用Ext.util.CSS管理CSS樣式11.10 使用Ext.util.ClickRepeater處理點(diǎn)擊事件11.11 使用Ext.util.DelayedTask延時(shí)執(zhí)行函數(shù)11.12 使用Ext.util.TaskRunner執(zhí)行循環(huán)任務(wù)11.13 混合型集合Ext.util.MixedCollection11.14 使用Ext.util.TextMetrices獲得文本所占的高度和寬度11.15 Ext.KeyNav處理導(dǎo)航按鍵11.16 Ext.KeyMap為對(duì)象綁定按鍵功能11.17 擴(kuò)展11.17.1 擴(kuò)展Date11.17.2 擴(kuò)展String11.17.3 擴(kuò)展Function11.17.4 擴(kuò)展Number11.17.5 擴(kuò)展Array11.18 Ext.ux.Portal11.19 Ext.Desktop11.20 本章小結(jié)第12章 一個(gè)完整的EXT應(yīng)用12.1 確定整體布局12.2 使用HTML和CSS設(shè)置靜態(tài)信息12.3 對(duì)學(xué)生信息進(jìn)行數(shù)據(jù)建模12.4 在頁(yè)面中顯示學(xué)生信息列表12.5 添加表單編輯學(xué)生信息12.6 為表單添加提交事件12.7 清空表單信息12.8 刪除指定的學(xué)生信息12.9 在Grid和Form之間進(jìn)行數(shù)據(jù)交互12.10 本章小結(jié)第13章 通過(guò)Ext Framework合理地應(yīng)用EXT13.1 Ext Framework簡(jiǎn)介13.2 Ext Framework架構(gòu)解析13.2.1 主要的第三方包13.2.2 后臺(tái)類關(guān)系圖13.2.3 前臺(tái)組件關(guān)系圖13.3 本章小結(jié)附錄A EXT常見(jiàn)問(wèn)題附錄B EXT對(duì)AIR的支持附錄C EXT的版本變遷
章節(jié)摘錄
1.6輔助開(kāi)發(fā) 在軟件開(kāi)發(fā)中,經(jīng)常會(huì)使用輔助開(kāi)發(fā)工具,因?yàn)檩o助工具能提高開(kāi)發(fā)效率,甚至可以達(dá)到事半功倍的效果。尤其是像JavaScrilpt這樣的解釋型腳本語(yǔ)言,開(kāi)發(fā)和調(diào)試過(guò)程都非常困難,需要強(qiáng)有力的工具加以支持。下面將介紹在ExT開(kāi)發(fā)中用得最多的調(diào)試工具和IDE。 1.6.1調(diào)試工具Firebug 由于我們對(duì)Firefox的偏愛(ài),以及Firebug在調(diào)試JavaScript過(guò)程中的便利,推薦你使用Firefox和IFirebug的組合。而且,EXT。開(kāi)發(fā)者也都傾向于使用Firefox進(jìn)行開(kāi)發(fā),因?yàn)橛行?yīng)用在Firefox上運(yùn)行良好,在1Et扣運(yùn)行卻會(huì)出問(wèn)題。但是,目前IE占據(jù)70%的瀏覽器市場(chǎng)份額,所以我們還是需要讓自己的項(xiàng)目能在IE中正常運(yùn)行,這要求我們能編寫(xiě)出跨瀏覽器的Ja,vaScript?! irebug的好處在于,它可以顯示動(dòng)態(tài)生成的DOM,甚至可以在Firebug里直接對(duì)DOM進(jìn)行修改,而這些修改會(huì)反映到顯示上?! ⊥ㄟ^(guò)Firebug提供的Console,可以直接執(zhí)行JavaScript腳本,也可以配置console.debug、console.inf.o和consoIe,error等日志方法,以便于跟蹤?! irebug可以查看Ajax發(fā)送和接收的各種信息,還可以查看發(fā)送的參數(shù)以及返回的狀態(tài)和信息。下面將介紹Firebug的安裝和使用?! ∈紫认螺dFirebug,如果你使用的是Firefox 3.0以上的版本,就必須下載Firebug 1.2以上的版本,否則會(huì)不兼容。下載后使用Firefox打開(kāi)Firebug的xpi安裝文件,如圖1-4所示。也可以直接將安裝文件拖到Firefox上,然后重啟Firefox,F(xiàn)irebug便安裝成功了。
媒體關(guān)注與評(píng)論
“本書(shū)是非常急缺的全面講解Ext JS的圖書(shū),彌補(bǔ)了Ajax社區(qū)的一大空白。” ——Ajax中國(guó),國(guó)內(nèi)權(quán)威的Ajax專業(yè)門(mén)戶 “要想全面了解和掌握Ext Js。強(qiáng)烈推薦閱讀《深入淺出Ext Js》。從各方面來(lái)看,這本書(shū)都非常優(yōu)秀” ——Dojo中國(guó),著名開(kāi)源技術(shù)杜區(qū) “Ext JS是最絢麗的Ajax框架,開(kāi)源人網(wǎng)站開(kāi)發(fā)了大量基于Ext JS的應(yīng)用,本書(shū)將是2009年最值得期待的Ajax技術(shù)圖書(shū)之一。相信它一定會(huì)受到開(kāi)源技術(shù)愛(ài)好者的歡迎,也一定可以為所有愛(ài)好Ext JS的開(kāi)發(fā)者帶來(lái)價(jià)值?!薄 _(kāi)源人,專注于為開(kāi)源人士服務(wù)的互動(dòng)平臺(tái) “本書(shū)樣章發(fā)布后好評(píng)如潮,經(jīng)仔細(xì)研讀,果然名副其實(shí)。內(nèi)容翔實(shí),示例豐富,敘述風(fēng)趣幽默,可操作性極強(qiáng)……Ext JS開(kāi)發(fā)者必備!” ——一起Ext,著名Ext中文討論社區(qū)
編輯推薦
以用戶為中心的時(shí)代,應(yīng)用的界面外觀正在變得越來(lái)越重要。然而,很多程序員都缺乏美術(shù)功底,要開(kāi)發(fā)出界面美觀的應(yīng)用實(shí)屬不易。Ext JS的出現(xiàn),為廣大程序員們解決了這一難題。它有豐富多彩的界面和強(qiáng)大的功能,是開(kāi)發(fā)具有炫麗外觀的RIA應(yīng)用的最佳選擇?! 渡钊霚\出Ext JS》是國(guó)內(nèi)Ext JS先驅(qū)者的智慧結(jié)晶。內(nèi)容翔實(shí)、示例豐富,包含大量示例代碼,可操作性極強(qiáng)。它不僅全面地闡述了Ext JS的基礎(chǔ)知識(shí),而且深入淺出地講解了Ext JS開(kāi)發(fā)中的高級(jí)技巧,同時(shí)還給出了大量專家級(jí)的建議。通過(guò)學(xué)習(xí)《深入淺出Ext JS》,讀者將感受到Ext JS的無(wú)窮魅力和Ajax技術(shù)帶來(lái)的完美體驗(yàn)?! 渡钊霚\出Ext JS》適合有一定CSS和HTML基礎(chǔ)的開(kāi)發(fā)者閱讀。徐會(huì)生高級(jí)軟件工程師兼系統(tǒng)架構(gòu)師,資深Java EE開(kāi)發(fā)專家。他是國(guó)內(nèi)探索Ext Js的先驅(qū)之一,精通UI開(kāi)發(fā)。業(yè)余時(shí)間為Family168撰寫(xiě)了大量開(kāi)源方面的教程。何啟偉擁有10余年Java EE開(kāi)發(fā)經(jīng)驗(yàn),為銀行、醫(yī)療、煙草等各大行業(yè)成功開(kāi)發(fā)了大量企業(yè)級(jí)應(yīng)用。他用Ext JS和J2EE開(kāi)發(fā)了一個(gè)強(qiáng)大的企業(yè)級(jí)應(yīng)用框架——Ext Framework,在國(guó)內(nèi)處于一流水平。同時(shí),他還獨(dú)立開(kāi)發(fā)了大量EXT擴(kuò)展組件,深受廣大開(kāi)發(fā)者歡迎??祼?ài)媛從事金融行業(yè)軟件開(kāi)發(fā)多年,目前是北京一家大型lT公司的項(xiàng)目負(fù)責(zé)人,利用,Java EE和Ext Js為眾多行業(yè)開(kāi)發(fā)過(guò)企業(yè)級(jí)的系統(tǒng)框架?! 『wExt JS 3.0新特性,Ext JS專家力作,示例豐富,完美結(jié)合理論和實(shí)踐,Ajax中國(guó)、Dojo中國(guó)、開(kāi)源人、一起ExT 4大網(wǎng)站聯(lián)袂推薦。
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版