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

Adobe Flex 3高級編程

Adobe Flex 3高級編程

定 價:¥158.00

作 者: (加)班得遜,(美)恩特,(美)海德 著,楊柏林,張衛(wèi)星 譯
出版社: 清華大學出版社
叢編項:
標 簽: 軟件工程/開發(fā)項目管理

ISBN: 9787302262053 出版時間: 2011-10-01 包裝: 平裝
開本: 16開 頁數(shù): 1218 字數(shù):  

內(nèi)容簡介

  近幾年來,F(xiàn)lex已經(jīng)成為基于Flash平臺開發(fā)富Internet應(yīng)用程序(RIA)的主流技術(shù),而且Flex 3的發(fā)展?jié)摿σ彩至钊伺d奮?!禔dobe Flex 3高級編程》一書中全面深入的資源不僅為讀者提供有關(guān)Flex的基礎(chǔ)知識,而且揭示了如何充分利用Flex 3來創(chuàng)建統(tǒng)一自Internet和桌面應(yīng)用體驗?!禔dobe Flex 3高級編程》將詳細介紹Flex 3與Flash平臺在各個方面的區(qū)別與聯(lián)系,同時也會提供客戶端Flex應(yīng)用程序開發(fā)和最佳實踐方面的擴展知識。其中將解釋Flex Builder可以實現(xiàn)的功能,開發(fā)簡單Flex 3應(yīng)用程序的方法,以及使用Flex 3框架類和組件的方法。同時,您也會看到一些更高級的主題,如數(shù)據(jù)集成、架構(gòu)框架和高級工具。通過學習《Adobe Flex 3高級編程》的詳細示例,無論您是否具備Flex開發(fā)經(jīng)驗,這本權(quán)威性的指南都將幫助您快速上手和使用Flex 3。

作者簡介

  班得遜(Joseph Balderson),小時候開始組裝LEGO玩具并拆卸他能找到的幾乎每個裝置時,他就迷上了計算機和編程。在青少年時期,Joseph對電子產(chǎn)品、微控制器和機器人產(chǎn)生了濃厚的興趣。而在大學期間,當他參加藝術(shù)院校,并研究詩歌、哲學和平面設(shè)計時,他的這些興趣就不再那么濃厚。直到Joseph在1999年發(fā)現(xiàn)Flash 4時,他終于找到了自己真正的歸屬,這是將他對藝術(shù)的激情與科學、設(shè)計和編程的一種完美結(jié)合。這種激情在Joseph的整個職業(yè)生涯中引導了他的角色轉(zhuǎn)變,從平面設(shè)計師到Web設(shè)計師、到Flash設(shè)計師、再到Flash開發(fā)人員,而最終,他成為了一名Flex和Action Script開發(fā)人員。Joseph在此期間曾擔任多個職位,從早期網(wǎng)絡(luò)公司的萬事通到銀行職員、Flash自由職業(yè)者,以及臨時雇員。Joseph在溝通和寫作方面的興趣也使他在2005年成為Community MX的一名職業(yè)作家和編輯,直到今日他仍在撰寫有關(guān)Flash和Flex技術(shù)的雙周刊教程。Joseph在2005~2006年曾在Humber大學擔任多媒體學的教授,從事Flash和Action Script的教學工作。在2006~2007年擔任Adobe認證的企業(yè)咨詢師一段時間之后,Joseph重新回到了自由職業(yè)的生涯,致力于咨詢和寫作。他作為貢獻者和技術(shù)編輯參與過大量的圖書項目,而且還參與過許多創(chuàng)業(yè)者和咨詢機構(gòu)的Flex與AIR富Internet應(yīng)用程序的構(gòu)建工作。現(xiàn)在Joseph是一個自由的Flex和Flash平臺開發(fā)人員,他居住在加拿大安大略湖中部的格魯吉亞灣地區(qū)。他的大部分時間是在家鄉(xiāng)的工作室度過的,夢想著使用Adobe技術(shù)創(chuàng)建出很酷的作品。恩特(Peter Ent),是Adobe公司的一位計算機科學家,與Live Cycle團隊一起工作。在此之前,Peter作為Flex支持工程師做一些Adobe客戶服務(wù)的工作,然后成為了一名技術(shù)客戶經(jīng)理。在加入Adobe之前,Peter在State Street和Fidelity Investments從事金融服務(wù)行業(yè)的工作。他也有兩次創(chuàng)業(yè)的經(jīng)歷,通過構(gòu)建軟件應(yīng)用程序完成一些成像和分子建模的事情。Peter畢業(yè)于Syracuse大學并獲得計算機科學學士學位。海德(Jun Heider),是RealEyes Media公司的一位資深的開發(fā)人員和技術(shù)培訓師,這是一家在科羅拉多州丹佛的Adobe合作伙伴公司,致力于富Internet應(yīng)用程序的工作。Jun畢業(yè)于。Regis大學并獲得計算機網(wǎng)絡(luò)學位,而且擁有大量的技術(shù)資格證書。Jun從ColdFusion4.5就開始使用它,使用Flex始于Flex2的測試版,而且AIR的使用開始于它的第一個預發(fā)布版本。Jun所從事的項目有很多,從以全球家庭為基礎(chǔ)的商業(yè)組織的一個大型群集ColdFusion應(yīng)用程序到公司內(nèi)部基于Flex的業(yè)務(wù)應(yīng)用程序,例如Chase Manhattan公司基于Flex的大規(guī)模在線業(yè)務(wù)(如Beatport.com),而且還有基于AIR的實用工具應(yīng)用程序,如Beatport下載器。除了開發(fā)和培訓,Jun也喜愛在會議上演講,例如在Adobe MAX、360fFlex和Flexmaniacs會議上。Jun也喜歡寫作,他在O'Reilly Inside RIA上是一個非?;钴S的博主,并還撰寫了許多有關(guān)Fusion Authority的Flex Authority的文章。

圖書目錄

第Ⅰ部分 Flex概述
 第1章 使用Flex的理由
  1.1 Flex的含義
  1.2 RIA的含義
  1.3 受歡迎的Flex
  1.3.1 揭秘Flash和Flex
  1.3.2 用戶喜愛Flex的十大理由
  1.4 本章小結(jié)
 第2章 Flex3生態(tài)系統(tǒng)
  2.1 Flex歷史簡介
  2.2 Adobe Flex3生態(tài)系統(tǒng),
  2.2.1 運行時
  2.2.2 語言
  2.2.3 框架和API
  2.2.4 數(shù)據(jù)通信
  2.2.5 服務(wù)器
  2.3 Adobe Flex RIA工作流程
  2.3.1 設(shè)計與開發(fā)
  2.3.2 運行
  2.3.3 通信
  2.3.4 基本設(shè)施
  2.4 Flex生態(tài)系統(tǒng)未來的擴展
  2.5 本章小結(jié)  
 第3章 ActionScript3.0基礎(chǔ)
  3.1 核心語言概念
  3.1.1 基本語法
  3.1.2 保留關(guān)鍵字
  3.1.3 變量和數(shù)據(jù)類型
  3.2 控制結(jié)構(gòu)
  3.2.1 條件語句
  3.2.2 循環(huán)
  3.3 使用類和數(shù)據(jù)類型
  3.3.1 值類型
  3.3.2 數(shù)字型
  3.3.3 字符串
  3.3.4 數(shù)組
  3.3.5 向量
  3.3.6 對象
  3.3.7 類型轉(zhuǎn)換
  3.3.8 自檢
  3.4 面向?qū)ο缶幊?br />  3.4.1 Object類
  3.4.2 包和類
  3.4.3 類特性
  3.4.4 類成員
  3.4.5 接口和繼承
  3.5 本章小結(jié)  
 第4章 運用ActionScript3.0
  4.1 Flash平臺框架
  4.2 顯示編程
  4.3 事件模型
  4.3.1 事件類和類型
  4.3.2 事件進程
  4.3.3 事件流
  4.3.4 Event Dispatcher類
  4.4 Flash Player API
  4.4.1 Display API
  4.4.2 Flash AIR的API
  4.4.3 Flash 10的API
  4.5 本章小結(jié)  
 第5章 Flex BuiIder3
  5.1 Flex Builder入門
  5.1.1 FlexBuilder和Eclipse
  5.1.2 學習Flex和獲取幫助
  5.2 FlexBuilder3工作臺
  5.2.1 工作區(qū)
  5.2.2 創(chuàng)建和交換工作區(qū)
  5.2.3 工作區(qū)配置
  5.2.4 編輯器
  5.2.5 視圖
  5.2.6 透視圖
  5.2.7 創(chuàng)建自定義透視圖
  5.3 FlexBuilder3中的新內(nèi)容
  5.3.1 新向?qū)?br />  5.3.2 設(shè)訓,模式的增強
  5.3.3 開發(fā)功能的增強
  5.3.4 CS3套件的整合
  5.4 本章小結(jié)
第Ⅱ部分 使用FIex3開發(fā)應(yīng)用程序
 第6章 使用FIexBuilder3
  6.1 Flex編譯過程
  6.1.1 開發(fā)
  6.1.2 編譯
  6.1.3發(fā)布
  6.2 關(guān)于項目
  6.3 創(chuàng)建Flex應(yīng)用程序
  6.3.1 創(chuàng)建一個Flex項目
  6.3.2 使用設(shè)計模式
  6.3.3 使用數(shù)據(jù)綁定
  6.3.4 使用觸發(fā)器和特效
  6.3.5 編譯應(yīng)用程序
  6.4 創(chuàng)建ActionScript應(yīng)用程序
  6.4.1 創(chuàng)建ActionScript項目
  6.4.2 比較文件大小
  6.5 非正式的SWF元數(shù)據(jù)標記
  6.6 本章小結(jié)  
 第7章 MXML基礎(chǔ)
  7.1 語言原則
  7.1.1 MXML是XML
  7.1.2 命名約定
  7.1.3 MXML語法
  7.1.4 顯示層次
  7.1.5 MXML名稱空間
  7.2 使用MXML
  7.2.1 MXML標簽
  7.2.2 MXML屬性
  7.2.3使用MXMI和CSS
  7.2.4 使用MXML和ActiOnScript
  7.3 本章小結(jié) 
 第8章 使用FlexBu1ider3進行開發(fā)
  8.1 項目管理
  8.1.1 項目屬性
  8.1.2 導出項目
  8.1.3 導入項目
  8.1.4 導航項目
  8.2 創(chuàng)建應(yīng)用程序
  8.2.1 創(chuàng)建調(diào)試版本
  8.2.2 創(chuàng)建導出版本
  8.2.3 激活源視圖
  8.3 語言智能
  8.3.1 編輯代碼
  8.3.2 代碼參數(shù)
  8.3.3 代碼自檢
  8.3.4 鍵盤快捷鍵
  8.4 本章小結(jié)  
 第9章 自定義Flex Bu1ider3
  9.1 優(yōu)化FlexBuilder性能
  9.1.1 項目開發(fā)的最佳實踐
  9.1.2 Eclipse的性能管理
  9.2 定制工作臺
  9.2.1 編輯工作區(qū)列表
  9.2.2 使用自定義快捷方式
  ……
第Ⅲ部分 使用組件
第Ⅳ部分 高級組件開發(fā)
第Ⅴ部分 可視化效果與多媒體
第Ⅵ部分 數(shù)據(jù)管理
第Ⅶ部分 客戶端通信
第Ⅷ部分 服務(wù)器集成
第Ⅸ部分 數(shù)據(jù)服務(wù)
第Ⅹ部分 使用Dairngorm
第Ⅺ部分 應(yīng)用程序開發(fā)策略
第Ⅻ部分 測試和調(diào)試

本目錄推薦

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