注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)網(wǎng)絡(luò)編程快意編程:Ext JS Web開(kāi)發(fā)技術(shù)詳解

快意編程:Ext JS Web開(kāi)發(fā)技術(shù)詳解

快意編程:Ext JS Web開(kāi)發(fā)技術(shù)詳解

定 價(jià):¥59.00

作 者: 郭峰 等編著
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 網(wǎng)站開(kāi)發(fā)

購(gòu)買這本書(shū)可以去


ISBN: 9787121104350 出版時(shí)間: 2010-03-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 460 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  是筆者在多年項(xiàng)目開(kāi)發(fā)過(guò)程中的經(jīng)驗(yàn)總結(jié),它通過(guò)豐富的實(shí)例由淺入深、循序漸進(jìn)地介紹了目前采用Ext JS進(jìn)行Web開(kāi)發(fā)的使用方法,從而幫助軟件設(shè)計(jì)人員快速掌握Ext JS開(kāi)發(fā)技術(shù)的使用方法,并能將其應(yīng)用于實(shí)戰(zhàn)中。通過(guò)《快意編程:Ext JS Web開(kāi)發(fā)技術(shù)詳解》的學(xué)習(xí),讀者可以了解到Ext JS的使用方法,熟練掌握如何運(yùn)用這些技術(shù)來(lái)幫助前臺(tái)界面設(shè)計(jì)人員進(jìn)行開(kāi)發(fā)。為了幫助眾多初學(xué)者快速掌握Ext JS的開(kāi)發(fā)方法,筆者精心編著了《快意編程:Ext JS Web開(kāi)發(fā)技術(shù)詳解》。它是筆者在多年項(xiàng)目實(shí)踐中的經(jīng)驗(yàn)總結(jié)。《快意編程:Ext JS Web開(kāi)發(fā)技術(shù)詳解》首先對(duì)Ext JS進(jìn)行了概述,然后通過(guò)一個(gè)簡(jiǎn)單的示例帶領(lǐng)讀者快速入門,在讀者對(duì)Ext JS有了初步印象后,又重點(diǎn)介紹了JavaScript的面向?qū)ο蠹夹g(shù)、Ext JS API文檔的使用方法、Ext JS的開(kāi)發(fā)流程,然后按照Ext JS的開(kāi)發(fā)順序,首先講解了頁(yè)面的布局設(shè)定,接著詳細(xì)講解了各種常用組件的使用方法,并對(duì)實(shí)際開(kāi)發(fā)中常用的畫(huà)面場(chǎng)景進(jìn)行了總結(jié),最后通過(guò)完整的示例演示了Ext JS+REST+Spring+Hibernate的整合方案?!犊煲饩幊蹋篍xt JS Web開(kāi)發(fā)技術(shù)詳解》適用于初、中、高級(jí)軟件設(shè)計(jì)人員,同時(shí)也可用做高校相關(guān)專業(yè)師生和社會(huì)培訓(xùn)班的教材,但在閱讀《快意編程:Ext JS Web開(kāi)發(fā)技術(shù)詳解》前,需要讀者掌握J(rèn)avaScript的基礎(chǔ)知識(shí)。

作者簡(jiǎn)介

  郭鋒,從事鋼鐵行業(yè)ERP系統(tǒng)開(kāi)發(fā),所開(kāi)發(fā)的MISsion系統(tǒng)榮獲河北省科技進(jìn)步獎(jiǎng),個(gè)人曾獲得全國(guó)鋼鐵行業(yè)技術(shù)能手稱號(hào)。曾經(jīng)創(chuàng)辦51team公司,現(xiàn)任東冉科技股份有限公司首席架構(gòu)師。曾經(jīng)出版的《我的J2EE成功之路》一書(shū)廣受讀者歡迎。

圖書(shū)目錄

第一篇 Ext JS相關(guān)知識(shí)介紹
 第1章 Ext JS介紹
  1.1 Ext JS概述
   1.1.1 Ext JS的起源
   1.1.2 Ext JS的許可協(xié)議
   1.1.3 Ext JS的應(yīng)用示例
  1.2 Ext JS與AJAX
   1.2.1 XMLHttpRequest技術(shù)
   1.2.2 JavaScript(Java腳本語(yǔ)言)
   1.2.3 DOM(文檔對(duì)象模型)
   1.2.4 CSS(樣式表)
   1.2.5 XML
  1.3 與Ext JS同類的AJAX框架
   1.3.1 Prototype
   1.3.2 Dojo
   1.3.3 DWR
   1.3.4 GWT
   1.3.5 Ext JS與上述框架的區(qū)別
  1.4 小結(jié)
 第2章 Ext JS快速入門
  2.1 建立Ext JS開(kāi)發(fā)環(huán)境
   2.1.1 下載Ext JS
   2.1.2 下載Eclipse
   2.1.3 下載并整合Ext JS的開(kāi)發(fā)工具Spket
   2.1.4 下載Ext JS的調(diào)試工具Firebug
  2.2 使用JavaScript實(shí)現(xiàn)HelloWorld的示例
  2.3 使用Ext JS實(shí)現(xiàn)HelloWorld的示例
   2.3.1 編寫HTML頁(yè)面myHelloWorld.htm
   2.3.2 引入Ext JS類庫(kù)
   2.3.3 運(yùn)行調(diào)試Ext JS
  2.4 小結(jié)
第二篇 Ext JS技術(shù)詳解
 第3章 JavaScript面向?qū)ο蠹夹g(shù)
  3.1 為什么要先講JavaScript
  3.2 JavaScript的自定義函數(shù)
   3.2.1 函數(shù)的定義
   3.2.2 函數(shù)的使用
  3.3 JavaScript的面向?qū)ο缶幊?
   3.3.1 一切皆是對(duì)象
   3.3.2 prototype原型對(duì)象
   3.3.3 如何實(shí)現(xiàn)類的繼承
  3.4 如何模仿Java類庫(kù)的引入機(jī)制實(shí)現(xiàn)JS文件的引入
  3.5 JavaScript操作DOM示例
  3.6 小結(jié)
 第4章 Ext JS框架
  4.1 Ext JS類庫(kù)
   4.1.1 Ext JS類結(jié)構(gòu)
   4.1.2 Ext.extend介紹
   4.1.3 Ext.apply介紹
   4.1.4 Ext.onReady介紹
  4.2 Ext JS組件
   4.2.1 Ext JS組件結(jié)構(gòu)
   4.2.2 Ext.Component介紹
   4.2.3 Ext.ViewPort介紹
   4.2.4 Ext.Panel介紹
  4.3 Ext JS API文檔使用指南
   4.3.1 Ext JS API文檔結(jié)構(gòu)
   4.3.2 如何使用Ext JS API文檔
  4.4 小結(jié)
 第5章 Ext JS開(kāi)發(fā)模式
  5.1 程序規(guī)劃
   5.1.1 設(shè)計(jì)HTML文件
   5.1.2 設(shè)計(jì)對(duì)應(yīng)的JS文件
  5.2 使用Ext.onReady函數(shù)
   5.2.1 創(chuàng)建命名空間
   5.2.2 自定義函數(shù)
  5.3 確定頁(yè)面布局
  5.4 使用組件
  5.5 與后臺(tái)進(jìn)行交互
  5.6 小結(jié)
 第6章 Ext JS布局
  6.1 Ext JS的布局方式
  6.2 Border布局
  6.3 Fit布局
  6.4 Accordion布局
  6.5 Form布局
  6.6 Column布局
  6.7 Card布局
  6.8 Table布局
  6.9 小結(jié)
 第7章 表單組件
  7.1 Form表單簡(jiǎn)介
   7.1.1 Form表單的基本屬性
   7.1.2 Ext JS對(duì)Form表單的封裝
  7.2 Ext JS的表單組件
   7.2.1 文本輸入
   7.2.2 多行文本輸入
   7.2.3 單選框
   7.2.4 復(fù)選框
   7.2.5 下拉列表
   7.2.6 日期元件
  7.3 Ext JS表單組件的使用
  7.4 小結(jié)
 第8章 表格組件
  8.1 Table表格簡(jiǎn)介
   8.1.1 Table表格的基本屬性
   8.1.2 Ext JS對(duì)Table表格的封裝
  8.2 Ext JS的表格元件
   8.2.1 常用配置
   8.2.2 常用事件
  8.3 Ext JS表格組件應(yīng)用示例
   8.3.1 合理劃分JS文件
   8.3.2 定義表格組件
  8.4 采用表格組件展示數(shù)據(jù)
  8.5 小結(jié)
 第9章 表格組件的擴(kuò)充
  9.1 可編輯表格組件的繼承模型
  9.2 Ext JS可編輯表格組件的使用
  9.3 實(shí)現(xiàn)分頁(yè)功能
   9.3.1 使用GridPanel展現(xiàn)數(shù)據(jù)
   9.3.2 為store配置proxy用于動(dòng)態(tài)請(qǐng)求分頁(yè)數(shù)據(jù)
   9.3.3 使用PagingToolbar實(shí)現(xiàn)分頁(yè)工具欄
  9.4 實(shí)現(xiàn)分組功能
   9.4.1 配置GroupStore
   9.4.2 配置GroupView
  9.5 表格組件擴(kuò)充綜合示例
  9.6 小結(jié)
 第10章 樹(shù)形組件
  10.1 樹(shù)形組件介紹
  10.2 如何使用樹(shù)形組件
   10.2.1 創(chuàng)建樹(shù)的節(jié)點(diǎn)
   10.2.2 定義單擊事件
  10.3 樹(shù)形組件的擴(kuò)充
   10.3.1 可以多選的樹(shù)形組件
   10.3.2 可以顯示更多信息的樹(shù)形組件
   10.3.3 可以拖動(dòng)的樹(shù)形組件
  10.4 樹(shù)形組件綜合示例
  10.5 小結(jié)
 第11章 窗口組件
  11.1 JavaScript的彈出對(duì)話框
   11.1.1 alert
   11.1.2 prompt
   11.1.3 confirm
   11.1.4 open
  11.2 Ext JS的彈出對(duì)話框
   11.2.1 MessageBox
   11.2.2 各種對(duì)話框的使用方法
  11.3 Ext.window的使用方法
  11.4 小結(jié)
 第12章 工具欄與菜單欄組件
  12.1 工具欄組件介紹
  12.2 如何使用工具欄組件
   12.2.1 添加按鈕事件的工具欄
   12.2.2 創(chuàng)建帶分隔條的工具欄
  12.3 菜單欄組件介紹
  12.4 如何使用菜單欄組件
  12.5 小結(jié)
 第13章 AJAX應(yīng)用與數(shù)據(jù)交互
  13.1 Ext.Ajax
  13.2 Ext.data.Store
   13.2.1 存儲(chǔ)數(shù)據(jù)
   13.2.2 更新數(shù)據(jù)
  13.3 Ext.data.Reader
   13.3.1 Ext.data.ArrayReader
   13.3.2 Ext.data.JsonReader
   13.3.3 Ext.data.XmlReader
  13.4 小結(jié)
 第14章 REST介紹
  14.1 基礎(chǔ)知識(shí)概述
   14.1.1 HTTP簡(jiǎn)介
   14.1.2 REST簡(jiǎn)介
   14.1.3 JSR 規(guī)范簡(jiǎn)介
   14.1.4 Jersey簡(jiǎn)介
  14.2 REST開(kāi)發(fā)示例
   14.2.1 資源類的命名規(guī)則
   14.2.2 URI接口組織規(guī)則
   14.2.3 示例URI接口的定義
   14.2.4 Resource類的編寫
   14.2.5 統(tǒng)一異常處理類的編寫
  14.3 Jersey項(xiàng)目的部署
   14.3.1 包結(jié)構(gòu)規(guī)范
   14.3.2 部署文件(web.xml)設(shè)定說(shuō)明及運(yùn)行
  14.4 Jersey的常用annotation表
  14.5 Jersey的使用示例
  14.6 小結(jié)
 第15章 封裝Ext JS提高開(kāi)發(fā)速度
  15.1 完整的Ext JS開(kāi)發(fā)流程
   15.1.1 定義畫(huà)面的組成
   15.1.2 定義數(shù)據(jù)模型
   15.1.3 確定頁(yè)面組件的相互引用
   15.1.4 確定前后臺(tái)的數(shù)據(jù)交互
  15.2 設(shè)計(jì)通用的工具類
   15.2.1 全局變量類Global.js
   15.2.2 工具類Util.js
  15.3 擴(kuò)展Ext JS的組件功能
   15.3.1 表單補(bǔ)丁類
   15.3.2 表格補(bǔ)丁類
  15.4 定義常見(jiàn)的應(yīng)用場(chǎng)景
   15.4.1 單筆CRUD場(chǎng)景
   15.4.2 主從畫(huà)面場(chǎng)景
   15.4.3 樹(shù)形結(jié)構(gòu)場(chǎng)景
  15.5 小結(jié)
第三篇 AJAX整合實(shí)踐
 第16章 Ext3+REST+Spring2+ Hibernate3整合方案
  16.1 博客管理系統(tǒng)簡(jiǎn)介
   16.1.1 博客管理系統(tǒng)功能介紹
   16.1.2 架構(gòu)設(shè)計(jì)
  16.2 Spring簡(jiǎn)介
   16.2.1 Spring的核心思想
   16.2.2 Spring的下載配置
  16.3 Hibernate簡(jiǎn)介
   16.3.1 Hibernate介紹
   16.3.2 JPA的關(guān)系映射
   16.3.3 Ext JS、Jersey、Hibernate與Spring的整合
  16.4 博客管理系統(tǒng)示例
   16.4.1 持久層模型設(shè)計(jì)
   16.4.2 添加博客類別功能的實(shí)現(xiàn)
   16.4.3 發(fā)布博客功能的實(shí)現(xiàn)
   16.4.4 Resources模型設(shè)計(jì)
   16.4.5 管理博客類別的畫(huà)面設(shè)計(jì)
   16.4.6 發(fā)布博客內(nèi)容的畫(huà)面設(shè)計(jì)
   16.4.7 瀏覽博客內(nèi)容的畫(huà)面設(shè)計(jì)
   16.4.8 編寫配置文件
   16.4.9 程序演示
  16.5 小結(jié)
 第17章 工時(shí)統(tǒng)計(jì)管理系統(tǒng)
  17.1 工時(shí)統(tǒng)計(jì)系統(tǒng)簡(jiǎn)介
   17.1.1 工時(shí)統(tǒng)計(jì)系統(tǒng)功能簡(jiǎn)介
   17.1.2 采用REST進(jìn)行架構(gòu)組合
  17.2 持久層模型設(shè)計(jì)
   17.2.1 設(shè)計(jì)數(shù)據(jù)模型
   17.2.2 設(shè)計(jì)DAO模型
  17.3 業(yè)務(wù)邏輯模型設(shè)計(jì)
   17.3.1 工時(shí)大類業(yè)務(wù)邏輯
   17.3.2 工時(shí)細(xì)分類業(yè)務(wù)邏輯
   17.3.3 工時(shí)填寫業(yè)務(wù)邏輯
   17.3.4 工時(shí)細(xì)項(xiàng)填寫業(yè)務(wù)邏輯
  17.4 Resources模型設(shè)計(jì)
   17.4.1 工時(shí)大類Resources
   17.4.2 工時(shí)細(xì)分類Resources
   17.4.3 工時(shí)填寫Resources
  17.5 前臺(tái)畫(huà)面設(shè)計(jì)
   17.5.1 設(shè)計(jì)工時(shí)類別畫(huà)面
   17.5.2 設(shè)計(jì)工時(shí)填寫畫(huà)面
  17.6 編寫配置文件
  17.7 運(yùn)行演示程序
  17.8 小結(jié)

本目錄推薦

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