出版時間:2011-1 出版社:清華大學(xué)出版社 作者:王黎 等編著 頁數(shù):596
前言
Flex是Adobe為滿足希望開發(fā)RJA(Rich Internet Application,富互聯(lián)網(wǎng)應(yīng)用程序)的企業(yè)級程序員的需求,而推出的表示服務(wù)器和應(yīng)用程序框架。Flex無縫整合了Flash、ActionSipt以及MXML,并提供了豐富的可擴展用戶界面及數(shù)據(jù)訪問組件。目前已廣泛應(yīng)用于各種商業(yè)領(lǐng)域,如電子商務(wù)、行政管理、企業(yè)業(yè)務(wù)流程自動化等方面。1.本書內(nèi)容全書共20章分為四篇,各篇主要內(nèi)容簡介如下。第1篇:Flex基礎(chǔ)入門(第l~4章)。主要介紹Flex中腳本語言ActionScr5pt的知識,如ActionScript的運算符、控制語句、面向?qū)ο缶幊毯蛢?nèi)置類等。其中,第l、2章向讀者介紹Flex環(huán)境的配置以及FlexBuildel3的基本操作。第3章主要介紹ActionScript的語法和面向?qū)ο蟮闹С?,如常量、變量、?shù)據(jù)類型、運算符、對象、類、屬性和方法等。第4章介紹如何處理字符串、處理數(shù)組以及處理日期和時間。第2篇:構(gòu)建Flex界面(第5~10章)。主要介紹如何使用Flex創(chuàng)建RIA程序的界面。其中,第5章對Flex的組件模型進行了概括介紹。第6章介紹了Flex的標準組件、布局組件以及窗口組件等。第7章則對有關(guān)導(dǎo)航的組件進行了介紹。第8章深入探討了Flex組件之間的事件機制。第9、10章重點介紹如何創(chuàng)建一個用戶自定義組件,以及為組件添加動畫效果,像淡入淡出、旋轉(zhuǎn)縮放等。第3篇:Flex數(shù)據(jù)處理(第11~15章)。主要針對數(shù)據(jù)交互方面進行介紹。其中第11章介紹Flex 3.0中的數(shù)據(jù)綁定、驗證和格式化。第12章對DataGrid顯示數(shù)據(jù)的方法進行詳細介紹。第13章則介紹與后臺服務(wù)器通信的幾種方式。第14、15章對Flex的圖表顯示、設(shè)計模式、共享對象以及部署方式等高級操作有簡單介紹。第4篇:Flex綜合實例(第16~20章)。這一篇包括5個實例,分別是:電子相冊、RSS閱讀器、用戶登錄模塊、留言本和投票系統(tǒng)。其中每一個實例都針對了Flex實際應(yīng)用的一個重要功能,特別是最后的投票系統(tǒng),采用ASENET作為服務(wù)器端語言,SOL Server 2005作為數(shù)據(jù)存儲。
內(nèi)容概要
flex無縫整合了flash、actionscript以及mxml,并提供了豐富的可擴展用戶界面及數(shù)據(jù)訪問組件。本書內(nèi)容分為四篇,包括:flex基礎(chǔ)入門篇(第1~4章),介紹actionscript的運算符、控制語句、面向?qū)ο缶幊毯蛢?nèi)置類等知識;構(gòu)建flex界面篇(第5~10章),介紹如何使用flex創(chuàng)建ria程序的界面;flex數(shù)據(jù)處理篇(第11~15章),主要針對數(shù)據(jù)交互方面進行介紹:flex綜合實例篇(第16~20章),這一篇包括5個實例,分別是電子相冊、rss閱讀器、用戶登錄模塊、留言本和投票系統(tǒng)。其中每一個實例都針對了flex實際應(yīng)用的一個重要功能,特別是最后的投票系統(tǒng),采用asp.net作為服務(wù)器端語言,sql server 2005作為數(shù)據(jù)存儲。隨書光盤提供了本書實例的完整源代碼和視頻教學(xué)文件?! ”緯梢宰鳛閒lex學(xué)習(xí)的入門書籍,也可以幫助中級學(xué)者提高技能,對java開發(fā)從業(yè)人員也有一定的參考意義。
書籍目錄
第1篇 flex基礎(chǔ)入門 第1章 flex概述 第2章 熟悉開發(fā)環(huán)境flex builder 3 第3章 actionscript 3.0基礎(chǔ) 第4章 actionscript 3.0核心類 第2篇 構(gòu)建flex界面 第5章 flex組件介紹 第6章 使用組件 第7章 設(shè)計導(dǎo)航 第8章 fiex中的事件 第9章 行為、效果和視圖狀態(tài) 第10章 使用自定義組件 第3篇 flex數(shù)據(jù)處理 第11章 fiex數(shù)據(jù)處理 第12章 datagrid組件 第13章 數(shù)據(jù)傳輸與服務(wù)器交互 第14章 flex圖表 第15章 flex高級應(yīng)用 第4篇 flex綜合實例 第16章 電子相冊 第17章 rss閱讀器 第18章 用戶登錄模塊 第19章 留言本 第20章 投票系統(tǒng)
章節(jié)摘錄
插圖:ActionScript3.0提供了可靠的編程模型,具備面向?qū)ο缶幊袒局R的開發(fā)人員對此模型會感到似曾相識。ActionScript3.0中的一些主要功能包括如下幾方面:一個新增的Action Script虛擬機,稱為.AVM2,它使用全新的字節(jié)碼指令集,可使性能顯著提高。一個更為先進的編譯器代碼庫,它更為嚴格地遵循ECMA Script(ECMA.262)標準,I并且相對于早期的編譯器版本,可執(zhí)行更深入的優(yōu)化。一個擴展并改進的應(yīng)用程序編程接口l(API),擁有對對象的低級控制和真正意義上的面向?qū)ο蟮哪P?。一種基于即將發(fā)布的.ECMA-262第4版草案語言規(guī)范的核心語言。一個基于:ECMA Script for XMI。(E4x)規(guī)范(ECMA.357第2版)的XMLAPI。E4x是ECMA Script的一種語言擴展,它將XML,添加為語言的本機數(shù)據(jù)類型。一個基于文檔對象模型(DOM)第3級事件規(guī)范的事件模型。ActionScript3.0引入了新的高度優(yōu)化的AcfionScfiptVirtualMachine2(AVM2)。與A、州1相比,AVM2的性能有了顯著的提高。這使ActionScfipt3.0代碼的執(zhí)行速度幾乎比以前的Action Script代碼快了10倍。為了向后兼容現(xiàn)有的內(nèi)容,F(xiàn)lash Player將繼續(xù)支持AVML。
編輯推薦
《Flex 3.0程序開發(fā)技術(shù)詳解》:Flex是Adobe為滿足希望開發(fā)RIA(Rich Internet Applicatiorl、富互聯(lián)網(wǎng)應(yīng)用程序)的企業(yè)級程序員的需求,而推出的表示服務(wù)器和應(yīng)用程序框架。Flex無縫整合了Flash,Actiorl Script以及MXML,提供豐富的可擴展用戶界面及數(shù)據(jù)訪問組件。目前已廣泛應(yīng)用于各種商業(yè)領(lǐng)域,如電子商務(wù)、行政管理,企業(yè)業(yè)務(wù)流程自動化等方面。58段全程配音語音教學(xué)視頻,全書實例源代碼,使學(xué)習(xí)、分析、調(diào)試程序更方便。窗內(nèi)網(wǎng)是基于Web2.0的真實社區(qū),結(jié)合多位一線計算機教師實際教學(xué)經(jīng)驗,提供大量免費視頻教程,旨在推進無紙化教學(xué)進程,打造免費開放的網(wǎng)絡(luò)學(xué)院。
圖書封面
評論、評分、閱讀與下載
Flex 3.0程序開發(fā)技術(shù)詳解 PDF格式下載