日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

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

JavaScript凌厲開發(fā):Ext詳解與實(shí)踐(網(wǎng)站開發(fā)路線圖)

JavaScript凌厲開發(fā):Ext詳解與實(shí)踐(網(wǎng)站開發(fā)路線圖)

定 價(jià):¥69.00

作 者: 張鑫,黃燈橋,楊彥強(qiáng) 編著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: J2EE

ISBN: 9787302195535 出版時(shí)間: 2009-03-01 包裝: 平裝
開本: 16開 頁數(shù): 582 字?jǐn)?shù):  

內(nèi)容簡介

  富客戶端程序RIA使Web表示層的技術(shù)向前邁進(jìn)了一大步,開創(chuàng)了圖形化編程的新一代先河。在它的帶動下,許多優(yōu)秀的RIA開發(fā)方案相繼問世。這些開發(fā)方案各有個秋,但它們都或多或少地從傳統(tǒng)桌面程序開發(fā)中汲取了營養(yǎng)。隨著前端技術(shù)的不斷進(jìn)步,以及JavaScript引擎的速度改善,基于Ajax方案的Ext JS也在不斷進(jìn)步。Ext JS及與之相關(guān)的GXT、Ext SHARP等開發(fā)工具的推出,使快速開發(fā)、基于可視化快速開發(fā)工具又向前邁進(jìn)一大步。本書以學(xué)習(xí)Ext JS的開發(fā)人員為基本讀者,介紹了Ext 2.2的基本使用方法,以利用HTML/CSS/Java Script進(jìn)行前端設(shè)計(jì)的方法和技巧。內(nèi)容包含:Ext基礎(chǔ),事件機(jī)制、創(chuàng)建用戶界面、數(shù)據(jù)驅(qū)動、Ext高級應(yīng)用、Ext擴(kuò)展與插件、優(yōu)化Ext、制定Ext外觀、JavaScript與HTML的調(diào)試、制作新聞管理系統(tǒng)。本書作者為EXT中文站站長領(lǐng)銜的三個國內(nèi)EXT JS先鋒,在開發(fā)思維和開發(fā)經(jīng)驗(yàn)上有著無可爭議的功力。本書光盤包含:本書源代碼,EXT JS 2.2,EXT相關(guān)視頻講解,測試工具視頻講解,項(xiàng)目實(shí)踐視頻講解。

作者簡介

  張鑫 JavaScript開源社區(qū)JS堂(jstang.cn)站長,Ext中文站(www.ajaxjs.com)站長,EXT JS原作者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的部分。

圖書目錄

第1章 Ext開篇
1.1 網(wǎng)絡(luò)開發(fā)浪潮
1.2 RIA三足鼎立
1.2.1 Flex和OpenLaszlo
1.2.2 Faces客戶組件
1.2.3 微軟WindOWS Presentation Foundation/Silverlight
1.3 Aiax革命
1.4 風(fēng)靡世界的Ext
1.5 周邊生態(tài)系統(tǒng)
1.6 創(chuàng)作班底
1.7 開發(fā)環(huán)境簡介
1.7.1  IsEclipse
1.7.2  Aptana
1.7.3  Spket
1.7.4  Dreamweaver
1.7.5 Visual Studio
1.7.6 Komodo E dit
1.7.7 關(guān)于IavaScript的IDE
第2章 Ext起步
2.1 獲取Ext的方法
2.2 EXt運(yùn)行環(huán)境
2.3 如何兼容其他IavaScript庫
2.4 對服務(wù)器端的一些要求
2.5 Ext Examples例程解析
第3章 Ext基礎(chǔ)
3.1 使用EXT編寫第一個Ajax應(yīng)用
3.2 構(gòu)成用戶界面的元素
3.3 獲取頁面元素
3.4 元素常見的使用方法。
3.4.1 Ext.Element.*——常見的“顯示/隱藏”方法
3.4.2 Ext.Element.*——常見的“內(nèi)容控制”方法
3.4.3 Ext.Element.*——常見的“操控DOM”方法
3.4.4 Ext.Element.*——常見的“尺寸大?。ㄎ弧狈椒?br /> 3.4.5 Ext.Element.*——常見的“特效動畫”方法
3.4.6 Ext.Element.*——小結(jié)
3.4.7 DomHelper簡介
3.5 DomQuery入門
3.5.1 元素選擇符Selector
3.5.2 屬性選擇符Attriibutes Selectors
3.5.3 CSS值元素選擇符
3.5.4 Ext.query與Ext.select的使用注意事項(xiàng)
3.5.5 元素ID/Class知識拾遺
第4章 事件機(jī)制
4.1 事件概述
4.2 瀏覽器事件淺析
4.2.1 事件分類與事件處理函數(shù)
4.2.2 事件登記的4種形式
 4.3 Ext中的事件
4.3.1 設(shè)計(jì)模式——觀察者模式
4.3.2 何謂Event Handler’
4.3.3 函數(shù)的作用域
4.3.4 小結(jié):如何為Event Handler自定義輸入?yún)?shù)
4.3.5 高級組件事件
4.3.6 形形色色的事件登記途徑
4.3.7 Ext.onReady事件
4.3.8 事件的顆??刂?br />第5章 創(chuàng)建用戶界面
5.1 界面組件架構(gòu)
5.1.1 組件的對象模型
5.1.2 組件的生存周期
5.1.3 組件的渲染原理
5.2 布局功能
5.2.1 頁面布局功能概述
5.2.2 布局的介紹與種類
5.2.3 布局的調(diào)試
5.3 Grid組件
5.3.1 Grid的選擇模型
5.3.2 自定義單元格的顯示格式
5.3.3 通過拖拽改變行的順序
5.3.4 Grid的分頁、查詢、遠(yuǎn)程排序與通過拖拽改變分類
5.3.5 Grid的本地排序
5.4 Form表單組件
5.4.1 FormPanel、FormLayout與BasicForlm的區(qū)別
5.4.2 ColumnLayout的使用方法
5.4.3 使用AnchorLayout控制控件寬度與高度
5.4.4 一行設(shè)置多個FiledSet的技巧
5.4.5 Combobox的基本使用方法
5.4.6 本地模式下動態(tài)調(diào)整Combobox選擇項(xiàng)
5.4.7 實(shí)現(xiàn)Combobox的聯(lián)動
5.4.8 客戶端驗(yàn)iiE.
5.4.9 服務(wù)器端驗(yàn)證
5.4.10 驗(yàn)證后錯誤信息的顯示方式
5.4.11 Form的提交
5.4.12 Form加載編輯數(shù)據(jù)
5.4.13 上傳文件
 5.5 Tree樹組件
5.5.1 靜態(tài)樹——最簡單的樹
5.5.2 以JsON/XML構(gòu)造成樹
5.5.3 事件處理模式
5.5.4 改變樹的樣式
5.5.5 調(diào)試動態(tài)樹
 5.6 DataView數(shù)據(jù)視圖組件
5.6.1 通過拖拽改變圖片的順序
5.6.2 一個簡單的圖庫管理例子
 5.7 模板功能
5.7.1 Ext.Template
5.7.2 Ext.XTemplate
 5.8 拖放功能
第6章 數(shù)據(jù)驅(qū)動
 6.1 數(shù)據(jù)的提交與響應(yīng)
6.1.1 HTML頁面交換
6.1.2 Ajax請求與響應(yīng)
 6.2 容器類MixedCollection
 6.3 數(shù)據(jù)存儲基本單元Record與DataField
6.3.1 DataField
6.3.2 Recorcl
 6.4 數(shù)據(jù)存儲Storle
6.4.1 數(shù)據(jù)載入
6.4.2 數(shù)據(jù)的添加
6.4.3 取得記錄信息
6.4.4 排序
6.4.5 事務(wù)模式
6.4.6 查找
6.5 數(shù)據(jù)代理DataProxy
6.5.1 Ext.data.DataProxy
6.5.2 Ext.data.MemoryProxy
6.5.3 Ext.data.HttpProxy
6.5.4 Ext.data.ScriptTagProxy.
6.6 數(shù)據(jù)讀取器DataReader
6.6.1 Ext.data.DataReader
6.6.2 Ext.data.ArrayReader
6.6.3 Ext.data.JsonReader
6.6.4 Ext.data.XmlReader
6.7 Ext.UX.DWR
6.7.1 Ext.data.DwrProxy
6.7.2 Ext.data.DwrReader
6.7.3 應(yīng)用頁面
6.7.4 Web服務(wù)端配置
6.7.5 服務(wù)層接口
6.8 LitJson
6.8.1 JSON與對象之間的轉(zhuǎn)換
6.8.2 輸出ISON格式文本
6.8.3 接收和處理提交的JSON格式文本
第7章 Ext高級應(yīng)用
7.1 JavaScript閉包詳解
7.1.1 閉包的概念
7.1.2 閉包成員的生命周期
7.1.3 引用而不是復(fù)制
7.1.4 閉包應(yīng)用場景
7.2 面向?qū)ο蟮目蛻舳四_本設(shè)計(jì)
7.2.1 從腳本語言到動態(tài)語言
7.2.2 基于類的JavaScript繼承
7.2.3 Ext組件的復(fù)用
7.2.4 使用super關(guān)鍵字
7.2.5 使用命名空間
7.3 單頁面應(yīng)用程序的設(shè)計(jì)
7.3.1 單頁面GUI為我們帶來了什么?
7.3.2 單頁面GUI的應(yīng)用情況
7.3.3 動態(tài)資源下載
第8章 擴(kuò)展與插件
8.1 擴(kuò)展與插件簡介
8.2 擴(kuò)展的寫法
8.3 插件的寫法
8.4 擴(kuò)展與插件的選擇
8.5 Ext編輯控件只讀插件
8.6 TreeComboBox
8.7 微調(diào)擴(kuò)展Spinner
8.8 Property Grid
8.9 集成文本編輯器TinyMCE Editor
8.10 Flash上傳對話框
8.11 Ext GUI Builder
8.12 小結(jié)
第9章 客戶端優(yōu)化
9.1 優(yōu)化工具簡介
9.1.1 JS Builder
9.1.2 YUI compressor
9.1.3 ISA
9.2 裁減Ext文件
9.3 開啟服務(wù)端的HTTP壓縮功能
9.3.1 Tomcat的設(shè)置
9.3.2 Apache的設(shè)置
9.3.3 IIS的設(shè)置
第10章 定制Ext外觀
10.1 從Ext.BLANK.IMAGE—URL說起
10.2 實(shí)時(shí)換膚功能
10.3 本地化Ext
第11章 JavaScript與HTML的調(diào)試
11.1 Firebug的基本操作
11.1.1 安裝Firebug
11.1.2 開啟和關(guān)閉Firebug
11.1.2 控制臺Console
11.2 使用Firebug進(jìn)行調(diào)試
11.2.1 源代碼調(diào)試
11.2.2 CSS調(diào)試
11.2.3 腳本調(diào)試
11.2.4 DOM調(diào)試
11.3 跟蹤網(wǎng)絡(luò)傳輸狀態(tài)
11.4 在腳本文件中加入調(diào)試命令
11.5 在IE中使用Firebug
11.5.1 DebugBar和Companion.基本操作詳解
11.5.2 DebugBar和Companion.安裝
11.5.3 DebugBal‘和Companion.基本操作
11.6 調(diào)試技巧
11.6.1 在Firebug中直接調(diào)試腳本
11.6.2 測試代碼運(yùn)行速度
11.6.3 查看對象屬性
11.7 小結(jié)
第12章 新聞管理系統(tǒng)
12.1 項(xiàng)目需求與開發(fā)背景
12.1.1 架構(gòu)
12.1.2 需要使用的資源
12.2 數(shù)據(jù)庫表
12.3 配置文件
12.4 登錄頁面
12.5 主頁面
12.6 用戶管理頁面
12.7 新聞管理頁面
12.7.1 使用MyGeneration創(chuàng)建類別和新聞的數(shù)據(jù)層和實(shí)體類
12.7.2 頁面開發(fā)
12.8 修改密碼頁面
12.9 退出頁面
12.10 設(shè)置權(quán)限

本目錄推薦

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