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

出版時(shí)間:2010-10  出版社:清華大學(xué)  作者:許勇//王黎  頁(yè)數(shù):543  
Tag標(biāo)簽:無(wú)  

前言

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

內(nèi)容概要

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

書(shū)籍目錄

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

章節(jié)摘錄

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

編輯推薦

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

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


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


用戶(hù)評(píng)論 (總計(jì)17條)

 
 

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

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7