Flex+ASP.NET Web應(yīng)用開發(fā)實戰(zhàn)詳解

出版時間:2010-10  出版社:清華大學  作者:許勇//王黎  頁數(shù):543  
Tag標簽:無  

前言

Adobe Flex是為滿足希望開發(fā)富互聯(lián)網(wǎng)應(yīng)用程序的企業(yè)級程序員的需求而推出的表示服務(wù)器和應(yīng)用程序框架。Flex是開發(fā)富互聯(lián)網(wǎng)應(yīng)用程序(Rich Internet Application,RIA)的利器,它無縫整合了Flash、ActionScript以及MXML,并提供了豐富的可擴展用戶界面及數(shù)據(jù)訪問組件,使開發(fā)人員能夠快速構(gòu)建出具有豐富數(shù)據(jù)演示、強大客戶端邏輯和集成多媒體的RIA應(yīng)用程序。目前已廣泛應(yīng)用于各種商業(yè)領(lǐng)域,如電子商務(wù)、行政管理、企業(yè)業(yè)務(wù)流程自動化等方面。1.本書內(nèi)容本書對Flex和ASP.NET兩種流行技術(shù)進行了歸納和總結(jié),內(nèi)容覆蓋了Flex和ASP.NET技術(shù)的知識和應(yīng)用場景。本書共分為5篇,分別是:Flex基礎(chǔ)知識篇、ASP.NET編程篇、Flex組件應(yīng)用篇、Flex數(shù)據(jù)交互篇和綜合實例篇。各篇主要內(nèi)容如下所示。第1篇:Flex基礎(chǔ)知識篇(第1~5章)。主要介紹Flex中腳本語言ActionScript的知識,像ActionScript的運算符、控制語句、面向?qū)ο缶幊毯蛢?nèi)置類等。其中,第1、2章向讀者介紹Flex環(huán)境的配置以及Flex Builder 3.0的基本操作。第3、4章主要介紹ActionScript的語法和面向?qū)ο蟮闹С郑癯A?、變量、?shù)據(jù)類型、運算符、對象、類、屬性和方法等。第5章介紹如何使用函數(shù)、處理字符串、處理數(shù)組以及處理日期和時間。第2篇:ASP.NET編程篇(第6~8章)。主要針對ASP.NET初學者介紹開發(fā)常規(guī)網(wǎng)站所必備的基礎(chǔ)知識,包括ASP.NET提供的環(huán)境的配置,C# 3.5語法,ADO.NET提供的對數(shù)據(jù)的查詢、增加、刪除、修改操作以及數(shù)據(jù)顯示控件,XML數(shù)據(jù)的解析、顯示和生成,ASP.NET的內(nèi)置對象、Web服務(wù)和文件操作。第3篇:Flex組件應(yīng)用篇(第9~13章)。第9、10章詳細介紹Flex中的基礎(chǔ)類組件、布局類組件、導航和容器類組件。第11章主要介紹如何使用行為、對象狀態(tài)和動畫效果制作出絢麗的界面效果。第12章介紹Flex的事件機制,重點是使讀者理解事件的工作流程、了解Event對象并掌握如何使用自定義事件。第13章介紹如何創(chuàng)建用戶自定義組件,為組件定義CSS樣式和主題,以及在組件之間進行參數(shù)傳遞。第4篇:Flex數(shù)據(jù)交互篇(第14~15章)。主要針對數(shù)據(jù)存儲和交互這兩個方面進行介紹,其中第14章向讀者介紹在Flex 3.0中如何對數(shù)據(jù)進行處理,包括數(shù)據(jù)模型、數(shù)據(jù)綁定、DataGrid組件、數(shù)據(jù)驗證和數(shù)據(jù)格式化等內(nèi)容。第15章介紹在Flex中如何與服務(wù)器端進行數(shù)據(jù)交互,包括常用的數(shù)據(jù)傳輸方式、使用HTTPService和WebService組件進行交互,并制作了留言本和域名查詢實例。

內(nèi)容概要

flex是開發(fā)富互聯(lián)網(wǎng)應(yīng)用程序(rich intemet application,ria)的利器,它提供了豐富的可擴展用戶界面及數(shù)據(jù)訪問組件。本書共分為5篇,分別是flex基礎(chǔ)知識篇、asp.net編程篇、flex組件應(yīng)用篇、flex數(shù)據(jù)交互篇和綜合實例篇。全書對flex和asp.net兩種流行技術(shù)進行了歸納和總結(jié),內(nèi)容覆蓋了flex和asp.net技術(shù)的知識和應(yīng)用場景,力求通過實例使讀者更形象地理解actionscript的編程思想,快速掌握flex的組件開發(fā)?! ”緯勺鳛閒lex開發(fā)人員的重要學習資料,也可作為網(wǎng)站開發(fā)和flex開發(fā)人員的職業(yè)培訓教程。

書籍目錄

第1篇 flex 基礎(chǔ)知識篇  第1章 flex 3.0入門   1.1 flex概述   1.2 flex 3.0   1.3 mxml概述   1.4 actionscript 3.0概述   1.5 部署flex 3.0開發(fā)環(huán)境  第2章 熟悉開發(fā)環(huán)境flex builder 3   2.1 熟悉flex builder3的工作區(qū)   2.2 編譯與運行flex 3.0程序   2.3 調(diào)試flex 3.0程序   2.4 flex 3.0項目概述   2.5 flex builder 3中的常用快捷鍵   2.6 使用flex幫助文檔  第3章 actionscript 3.0語法   3.1 常量和變量   3.2 數(shù)據(jù)類型   3.3 運算符   3.4 流程控制語句  第4章 actionscript 3.0面向?qū)ο?  4.1 類和對象   4.2 包和命名空間   4.3 枚舉類   4.4 繼承   4.5 接口  第5章 actionscript 3.0中常用數(shù)據(jù)處理   5.1 函數(shù)   5.2 字符串   5.3 數(shù)組   5.4 日期和時間 第2篇 asp.net編程篇  第6章 asp.net的簡單應(yīng)用   6.1 asp.net 3.5概述   6.2 c#3.5語法概述   6.3 配置應(yīng)用程序  第7章 久spnet數(shù)據(jù)顯示   7.1 ado.net概述   7.2 數(shù)據(jù)顯示控件   7.3 xml命名空間和控件   7.4 顯示xml   7.5 生成xml  第8章 aspne下高級應(yīng)用   8.1 asp.net內(nèi)置對象   8.2 web服務(wù)   8.3 處理文件 第3篇 flex組件應(yīng)用篇  第9章 使用組件   9.1 flex組件概述   9.2 flex常用組件   9.3 導航類組件  第10章 使用容器布局頁面   10.1 管理程序的布局   10.2 窗口布局   10.3 表單布局   10.4 動態(tài)控制對象的布局   10.5 導航容器  第11章 使用行為對象和動畫效果   11.1 認識行為對象   11.2 行為和組件   11.3 常見動畫效果   11.4 行為和狀態(tài)  第12章 事件機制   12.1 觀查者模式   12.2 actionscript 3.0的可視化對象架構(gòu)   12.3 事件機制的工作流程   12.4 事件機制的高級應(yīng)用  第13章 自定義組件   13.1 創(chuàng)建組件   13.2 在組件文件中添加項目   13.3 使用css樣式   13.4 參數(shù)傳遞 第4篇flex數(shù)據(jù)交互篇  第14章 闖ex中的數(shù)據(jù)處理   14.1 數(shù)據(jù)模型   14.2 數(shù)據(jù)綁定   14.3 datagird組件   14.4 數(shù)據(jù)驗證   14.5 數(shù)據(jù)格式化  第15章 數(shù)據(jù)傳輸與服務(wù)器交互   15.1 數(shù)據(jù)傳輸?shù)姆绞?  15.2 使用httpservice與服務(wù)器端交互   15.3 httpservice應(yīng)用實例——留言本   15.4 使用webservice與服務(wù)器端交互   15.5 webservice應(yīng)用實例 第5篇 綜合實例篇  第16章 功能齊全的flv播放器   16.1 系統(tǒng)概述   16.2 數(shù)據(jù)源、主題沒計和色彩矩陣類的創(chuàng)建   16.3 編寫事件類   16.4 自定義糾件設(shè)計   16.5 主程序設(shè)計  第17章 視頻展示網(wǎng)站   17.1 系統(tǒng)概述   17.2 數(shù)據(jù)庫和數(shù)據(jù)庫類設(shè)計   17.3 服務(wù)器端程序設(shè)計   17.4 前臺設(shè)計   17.5 后臺設(shè)計

章節(jié)摘錄

插圖:用戶與目前的Web應(yīng)用程序交互時,其體驗并不能令人滿意,主要體現(xiàn)在,Web模型是基于頁面的模型,而且缺少客戶端智能。因此即使是相對簡單的事務(wù)處理(例如網(wǎng)上購物)也讓人混淆。而且,它幾乎無法完成復(fù)雜的用戶交互(如傳統(tǒng)的客戶端/服務(wù)器應(yīng)用程序和桌面應(yīng)用程序中的用戶交互)。這樣的技術(shù)使得Web應(yīng)用程序難以使用、支持成本高,并且在很多方面無法發(fā)揮作用。為了提高用戶體驗,出現(xiàn)了一種新類型的Internet應(yīng)用程序,那就是RichInternet Application(以下簡稱RIA)。這些應(yīng)用程序結(jié)合了桌面應(yīng)用程序反應(yīng)快、交互性強的優(yōu)點與Web應(yīng)用程序傳播范圍廣及容易傳播的特性。RIA簡化并改進了Web應(yīng)用程序的用戶交互,這樣,用戶開發(fā)的應(yīng)用程序可以提供更豐富、更具有交互性和響應(yīng)性的用戶體驗。Macromedia是公認的新興RIA市場的領(lǐng)導者。今天98%的瀏覽器上都使用Macromedia Flash客戶端軟件。因此幾乎每個人都可以使用基于Flash的RIA。Macromedia Flex是Macromedia的新服務(wù)器產(chǎn)品,它使企業(yè)應(yīng)用程序開發(fā)人員能夠全面訪問RIA的功能。Flex具有基于標準的架構(gòu),與當前企業(yè)開發(fā)人員的工具、方法和設(shè)計模式互補。1.過渡從最初的HTML到現(xiàn)在,服務(wù)器端系統(tǒng)架構(gòu)經(jīng)歷了很多次重要轉(zhuǎn)變。在此過程中,客戶端的表現(xiàn)功能也有一些轉(zhuǎn)變,并且每個階段的計算功能所帶來的應(yīng)用程序體驗也有變化,直到RIA出現(xiàn)為止。下面列舉其中重要的3個方面?;谥鳈C的應(yīng)用程序由基于主機的計算發(fā)展而來的交互式應(yīng)用程序。推動此階段計算的商業(yè)需求來自于企業(yè)組織內(nèi)部業(yè)務(wù)自動化,例如工資表。應(yīng)用程序在內(nèi)部的專用網(wǎng)絡(luò)間進行本地發(fā)布,用戶界面的豐富性僅限于文本范圍內(nèi)??蛻舳?服務(wù)器應(yīng)用程序這種模式發(fā)展得很快,主要是因為需要對企業(yè)組織內(nèi)部的信息及應(yīng)用進行部門級別的訪問。仍然是在企業(yè)組織內(nèi)部本地訪問應(yīng)用程序,但隨著圖形用戶界面的出現(xiàn)及客戶端處理的應(yīng)Web應(yīng)用Web應(yīng)用程序的全局性應(yīng)用,以及基于主機集中管理應(yīng)用程序的模式,突破了客戶端/服務(wù)器模式的主要限制。但對于用戶來說,這需要很大的投入。從處理的角度來看,Web應(yīng)用程序模式將客戶端轉(zhuǎn)變?yōu)樘摂M終端。用于提供最佳用戶體驗的主要交互問題消失了,這些主要問題包括直接控制、客戶端處理及局部存儲等。2.RIA出現(xiàn)Macromedia公司于2001年初首先提出了RIA的概念。當時走在前沿的Flash開發(fā)者們都已經(jīng)開始在實際應(yīng)用開發(fā)中使用類似的模型來架構(gòu)他們的程序。這些應(yīng)用與傳統(tǒng)的基于HTML的Web應(yīng)用相比,擴展了設(shè)計的自由度,突破了用戶的交互局限。雖然RIA的優(yōu)勢很明顯,但要求新技術(shù)要與現(xiàn)有的基礎(chǔ)結(jié)構(gòu)及處理過程相適合。這就需要滿足如下要求。

編輯推薦

《Flex+ASP.NET Web應(yīng)用開發(fā)實戰(zhàn)詳解》:在線服務(wù):視頻庫、源代碼庫、專業(yè)論壇、專家實時支持。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    Flex+ASP.NET Web應(yīng)用開發(fā)實戰(zhàn)詳解 PDF格式下載


用戶評論 (總計17條)

 
 

  •   老公早在圖書館看好了這本書,還把目錄抄下來,放在電腦桌面上,我就把它買回來了。一模一樣的,內(nèi)容非常豐富,實用,值得推薦。
  •   剛拿到手,看了個目錄還不錯。希望內(nèi)容不要讓我失望。呵呵
  •   還沒有時間仔細閱讀。
  •   還不錯 有需要 還會過來買的
  •   本書還在繼續(xù)閱讀學習中,總體感覺還是不錯。適合初學flex的人看,只過個人感覺書中有些章節(jié)寫有就是多余了,因為之前有過其他語言的基礎(chǔ)所以有些章節(jié)對我來說是無用的。不過看看也無妨。
  •   基礎(chǔ)東西很多,適合初學者學習,但是實例太少與知識結(jié)合的東西沒有太多。
  •   書寫的不錯,值得推薦,內(nèi)容不是很難,但是很詳細,也比較全面
  •   書的質(zhì)量沒得說,還不錯。就是加急特快不夠快。說是8-12小時到,結(jié)果14+小時才到。
  •   書還好吧 看了一點點
  •   書剛收到,表面看過去有灰,像壓在倉庫里很久的書
    送貨速度還好,就是送到到指定地點,還需自取,申通就可以送我們這
  •   書是Flex和Asp****的結(jié)合,這個結(jié)合指的是內(nèi)容都在一本書里 但是沒有交集;就是Flex是Flex,****是**** 沒有關(guān)聯(lián);相當于買了2本書。
  •   買來之后大體翻閱了一遍,一共500多頁,其中前250多頁都是介紹as3的語法和asp****的語法,對于有基礎(chǔ)的來說基本毫無意義,從第三篇才是講組建應(yīng)用和數(shù)據(jù)交換,現(xiàn)到這里吧,等看完再介紹吧。
  •   內(nèi)容太粗略,不適合學習。
  •   作為初級階段的書來說,還算是很循規(guī)蹈矩的!
    和預(yù)計的有些出入!
  •   我打開看光碟都破成幾半了,
  •   亞馬遜配送還是蠻快的,20號發(fā)貨21號就到了!但我17號下的訂單,不知道為什么等到20才發(fā)貨,而且下了訂單我就通過網(wǎng)銀付款了~就這本書而言還是不錯的,對于自己基于flex作為前段開發(fā)顯然是一部不錯的!光盤中有源碼及視頻教程,不錯!
  •   僅適合菜鳥看,沒啥新內(nèi)容
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7