注冊(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ò)編程Silverlight權(quán)威講座:ASP.NET整合秘技與獨(dú)家案例剖析

Silverlight權(quán)威講座:ASP.NET整合秘技與獨(dú)家案例剖析

Silverlight權(quán)威講座:ASP.NET整合秘技與獨(dú)家案例剖析

定 價(jià):¥48.00

作 者: 董大偉
出版社: 電子工業(yè)出版社
叢編項(xiàng): RIA技術(shù)精品書(shū)廊
標(biāo) 簽: ASP

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


ISBN: 9787121060731 出版時(shí)間: 2008-04-01 包裝: 平裝
開(kāi)本: 16 頁(yè)數(shù): 361 pages 字?jǐn)?shù):  

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

  針對(duì)具有ASP.NET開(kāi)發(fā)經(jīng)驗(yàn)的讀者所編寫(xiě),共有15個(gè)章節(jié),其中包含Silverlight與基本Xaml語(yǔ)法的介紹,并闡述如何以ASP.NET與Silverlight配合,建立出可與用戶互動(dòng)的RIA應(yīng)用程序。作者特別為讀者所設(shè)計(jì)了DynamicXaml控件,使得ASP.NET和Silverlight之間的集成更加的方便,讀者不需要非常熟悉AJAX或JavaScript的編寫(xiě),就可以輕松地完成各種不同的Web/RIA應(yīng)用《Silverlight權(quán)威講座:ASP.NET整合秘技與獨(dú)家案例剖析》讀者可以任意地將此控件使用在您的項(xiàng)目當(dāng)中)。范例豐富,涵蓋了電子相冊(cè)、Web動(dòng)態(tài)圖表繪制、數(shù)據(jù)庫(kù)與前端界面的互動(dòng)、數(shù)字儀表板、電子簽核流程設(shè)計(jì)等RIA應(yīng)用程序,確保讀者學(xué)會(huì)用Silverlight開(kāi)發(fā)充滿魅力的應(yīng)用。

作者簡(jiǎn)介

  董大偉,打從20年前Apple Ⅱ時(shí)代起即投入程序設(shè)計(jì)領(lǐng)域,對(duì)軟件開(kāi)發(fā)所能衍生出的無(wú)限創(chuàng)意深深著迷,從2002年開(kāi)始加入信息書(shū)籍寫(xiě)作與教育訓(xùn)練的行列,堅(jiān)信軟件項(xiàng)目的技術(shù)開(kāi)發(fā)始終需要人性化的導(dǎo)入作為后盾,優(yōu)良的信息系統(tǒng)能為客戶長(zhǎng)遠(yuǎn)地解決問(wèn)題,而非制造出更多的問(wèn)題。喜歡在軟件的創(chuàng)作過(guò)程中尋找樂(lè)趣與成就感,往往為了開(kāi)發(fā)出自己想要的功能,通宵達(dá)旦廢寢忘食不知東方之既白矣,但引以為樂(lè)始終無(wú)法自拔,近期的愿望是在工作之余,還能抽空寫(xiě)出一本以計(jì)算機(jī)信息技術(shù)為背景的小說(shuō)。專長(zhǎng):·Microsoft.NET Platform開(kāi)發(fā)技術(shù)(ASP.NET Web Programming、Windows Programming、分布式應(yīng)用程序設(shè)計(jì))·APS、ERP、Workflow、Web Solutions、e-Commerce、B2B Solutions等商業(yè)應(yīng)用的生成與導(dǎo)入·協(xié)助企業(yè)規(guī)化、生成、開(kāi)發(fā)與導(dǎo)入系統(tǒng)信息,教育訓(xùn)練與在線輔導(dǎo)·MVP For ASP/ASP.NET.MCDBA·Coffee Testing著作:《ASP.NET 2.0深度剖析范例集》、《ASP.NET徹底研究:離階技巧與控件實(shí)作》、《ASP.NET程序設(shè)計(jì)徹底研究》、《ASP.NET AJAX應(yīng)用剖析立即上手》、《Visual Basic.NET程序設(shè)計(jì)——Crystal Report報(bào)表制作》。經(jīng)歷:·臺(tái)灣微軟最有價(jià)值專家;·微軟MSDN講座專屬講師;·微軟TechED 2007講師;·協(xié)助企業(yè)導(dǎo)入Agile PLM、i2 APS、7-11 eShop商店端系統(tǒng)開(kāi)發(fā)、電子商務(wù)平臺(tái)開(kāi)發(fā)等;·ERP、B2B Solutions、Workflow等項(xiàng)目開(kāi)發(fā)與導(dǎo)入;·臺(tái)灣多家企業(yè)、機(jī)構(gòu)的軟件技術(shù)顧問(wèn)、教育培訓(xùn)講師; ·巨匠教育訓(xùn)練中心講師、臺(tái)灣“清華大學(xué)”自強(qiáng)基金會(huì)教育訓(xùn)練中心顧問(wèn)講師。

圖書(shū)目錄

第1章 Silverlight與RIA的故事
 1.1 微軟失落的技術(shù)拼圖——RIA解決方案
  1.1.1 Web應(yīng)用程序的崛起
  1.1.2 Server端問(wèn)題均已解決?
  1.1.3 Client端更豐富的展示層與用戶操作界面
 1.2 RIA真的有需要?
 1.3 Silverlight技術(shù)架構(gòu)
 1.4 與現(xiàn)有ASP.NET(PHP、JSP)技術(shù)的集成
 1.5 本書(shū)中的RIA范例
  1.5.1 RIA名片夾
  1.5.2 電子簽核流程設(shè)計(jì)界面
  1.5.3 天瓏查榜系統(tǒng)
  1.5.4 其他范例
第2章 Silverlight觀念解剖與開(kāi)發(fā)工具介紹
 2.1 解剖Silverlight應(yīng)用程序架構(gòu)
  2.1.1 Silverlight文件架構(gòu)——.xaml文件
  2.1.2 Silverlight文件架構(gòu)——.xam1.js文件
  2.1.3 重要的Silverlight開(kāi)發(fā)觀念
 2.2 Silverlight開(kāi)發(fā)工具介紹
  2.2.1 開(kāi)發(fā)前的基本知識(shí)
  2.2.2 Visual Studi0 2005+Silverlight 1.0 SDK
  2.2.3 Expression Blend 2
  2.2.4 混用Blend2、VS2005與Futures Release
  2.2.5 Microsoft ASP.NET Futures Release(July 2007)
  2.2.6 在ASP.NET頁(yè)面上加入Silverlight功能
 2.3 嘗試開(kāi)發(fā)第一個(gè)Silverlight程序
  2.3.1 動(dòng)手前的準(zhǔn)備
  2.3.2 范例成品
  2.3.3 建立Xaml文件
  2.3.4 加入事件功能
  2.3.5 小結(jié)
第3章 Xaml代碼與Silverlight基礎(chǔ)繪圖對(duì)象
 3.1 Xaml代碼與Silverlight元素
  3.1.1 Xaml代碼的架構(gòu)
  3.1.2 從Canvas開(kāi)始
  3.1.3 Xaml的擴(kuò)展屬性語(yǔ)法
  3.1.4 Xaml代碼中的事件指定
 3.2 Silverlight中的基本圖形指令
  3.2.1 Line對(duì)象
  3.2.2 Rectangle對(duì)象
  3.2.3 Ellipse對(duì)象
  3.2.4 Polygon與Polyline對(duì)象
  3.2.5 Path對(duì)象與Markup語(yǔ)法
 3.3 Path與Geometry對(duì)象
  3.3.1 Geometry基本觀念
  3.3.2 EllipseGeometry對(duì)象
  3.3.3 RectangleGeometry對(duì)象
  3.3.4 通過(guò)GeometryGroup結(jié)合多個(gè)Geometry
  3.3.5 PathGeometry
 3.4 筆刷(Brush)與填充樣式
  3.4.1 Silverlight的色彩表示法
  3.4.2 Silverlight的筆刷上色功能
  3.4.3 SolidColorBrush對(duì)象
  3.4.4 LinearGradientBrush對(duì)象
  3.4.5 RadialGradientBrush對(duì)象
  3.4.6 ImageBrush對(duì)象
  3.4.7 VideoBrush對(duì)象
 3.5 圖文輸出
  3.5.1 在Silverlight當(dāng)中顯示文字
  3.5.2 中文字體的顯示問(wèn)題
  3.5.3 在Silverlight當(dāng)中顯示圖形
  3.6 小結(jié)
第4章 Silverlight的高級(jí)繪圖、動(dòng)畫(huà)功能
 4.1 Silverlight的變形技術(shù)
  4.1.1 RenderTransform
  4.1.2 ScaleTransform
  4.1.3 RotateTransfotin
  4.1.4 TranslateTransform
  4.1.5 SkewTransform
  4.1.6 變形機(jī)制與JavaScript的配合
 4.2 Silverlight中的Storyboard動(dòng)畫(huà)功能
  4.2.1 關(guān)鍵影格動(dòng)畫(huà)功能
  4.2.2 以Blend 2設(shè)計(jì)動(dòng)畫(huà)
  4.2.3 From/T0/By動(dòng)畫(huà)功能
  4.2.4 AutoReverse與RepeatBehavior屬性
  4.2.5 動(dòng)畫(huà)觸發(fā)條件
  4.2.6 將動(dòng)畫(huà)設(shè)為資源
 4.3 Silverlight的影音輸出功能
  4.3.1 關(guān)于MediaElement
  4.3.2 以媒體作為筆刷
  4.3.3 集成范例:媒體播放器
 4.4 重要的效果屬性
  4.4.1 以O(shè)pacityMask設(shè)計(jì)半透明屏蔽
  4.4.2 以Clip設(shè)計(jì)剪裁
  4.4.3 倒影效果
  4.4.4 小結(jié)
 4.5 關(guān)于Xaml代碼的編寫(xiě)
第5章 開(kāi)發(fā)Silverlight動(dòng)態(tài)網(wǎng)頁(yè)應(yīng)用程序
 5.1 Silverlight對(duì)象模型
  5.1.1 何謂Silverlight Object Model
  5.1.2 Silverlight元素的事件機(jī)制與JavaScript
  5.1.3 以findName方法取得對(duì)象
  5.1.4 Silverlight元素的屬性、事件、方法
  5.1.5 獲取頁(yè)面中的Silverlight Host(Silverlight Plu9—In)
 5.2 以JavaScript動(dòng)態(tài)產(chǎn)生、移除Xaml元素
  5.2.1 利用createFromXaml動(dòng)態(tài)建立Silverlight元素
  5.2.2 動(dòng)態(tài)清空畫(huà)布(Canvas)內(nèi)容
 5.3 以JavaScript調(diào)整Xaml元素屬性
  5.3.1 以O(shè)bject.Property設(shè)置屬性
  5.3.2 setValue與getValue方法
  5.3.3 以O(shè)bject[PropertyName]設(shè)置屬性
 5.4 Silverlight的事件機(jī)制
  5.4.1 Silverlight的鼠標(biāo)事件
  5.4.2 Silverlight的鍵盤事件
  5.4.3 Loaded事件
  5.4.4 動(dòng)態(tài)委派事件處理程序
  5.4.5 范例:實(shí)現(xiàn)拖拽功能
  5.4.6 范例:實(shí)現(xiàn)動(dòng)態(tài)按鈕功能
 5.5 以JavaScript動(dòng)態(tài)播放StoryBoard動(dòng)畫(huà)
  5.5.1 以程序動(dòng)態(tài)播放Resource動(dòng)畫(huà)
  5.5.2 StoryBoard的常用方法
 5.6 以JavaScript動(dòng)態(tài)控制MediaElement影音播放
  5.6.1 以程序動(dòng)態(tài)放影音
  5.6.2 把MediaElement當(dāng)作效果音樂(lè)播放器
  5.6.3 集成范例:媒體播放器加滾動(dòng)條
 5.7 Silverlight的全屏幕支持
 5.8 集成范例:以Silverlight設(shè)計(jì)射擊游戲
第6章 ASP.NET與Silverlight的超完美結(jié)合
 6.1 ASP.NET與Silverlight
  6.1.1 關(guān)于ASP.NET Future Release
  6.1.2 ASP.NET Future Release與ASP.NET AJAX
  6.1.3 ASP.NET開(kāi)發(fā)人員的Silverlight應(yīng)用策略
 6.2 Xaml控件的重要功能
  6.2.1 Xaml控件的使用方式
  6.2.2 動(dòng)態(tài)產(chǎn)生Xaml代碼
  6.2.3 InLine Xaml功能
  6.2.4 以InLine Xaml功能動(dòng)態(tài)產(chǎn)生Xaml代碼
  6.2.5 Scripts屬性
  6.2.6 WindowsLess屬性
  6.2.7 0nClientXamlLoaded與OnClientXamlError屬性
  6.2.8 動(dòng)態(tài)注冊(cè)JavaScfipt
 6.3 使用Media控件
  6.3.1 通過(guò)Media控件播放視頻
  6.3.2 設(shè)置播放章節(jié)
  6.3.3 如何通過(guò)JavaScript控制Media控件
  6.3.4 關(guān)于Media控件
 6.4 通過(guò)UserControl包裝Silvedight
  6.4.1 實(shí)際使用
  6.4.2 建立UserControl
  6.4.3 范例實(shí)現(xiàn):AdBanner UserControl
  6.4.4 范例實(shí)現(xiàn):加上Banners屬性
  6.4.5 范例實(shí)現(xiàn):動(dòng)態(tài)產(chǎn)生JavaScript與Xaml
  6.4.6 使用展示
 6.5 ASP.NET與Silverlight真正的完美結(jié)合
  6.5.1 通過(guò)Web Control封裝Silverlight功能
  6.5.2 如果我不會(huì)AJAX,JavaScfipt又不熟也能用嗎?
  6.5.3 輕松建立RIA的可能
第7章 ASP.NET AJAX與Silverlight的超完美集成
 7.1 ASP.NET開(kāi)發(fā)人員期待已久的完美界面
  7.1.1 ASP.NET開(kāi)發(fā)人員的夢(mèng)想將要實(shí)現(xiàn)
  7.1.2 Silverlight與ASP.NET真正的完美結(jié)合
  7.1.3 只要我能動(dòng)態(tài)Render JavaScript
 7.2 ScriptManger對(duì)象
  7.2.1 RegisterStartupScript方法
  7.2.2 以異步技術(shù)為基礎(chǔ)
  7.2.3 為RIA鋪路
 7.3 以ASP.NET動(dòng)態(tài)控制Silverlight
  7.3.1 以ASP.NET動(dòng)態(tài)產(chǎn)生Silverlight元素
  7.3.2 以ASP.NET動(dòng)態(tài)控制Silverlight元素的屬性
  7.3.3 以ASP.NET動(dòng)態(tài)播放Silverlight動(dòng)畫(huà)
  7.3.4 以ASP.NET動(dòng)態(tài)控制MediaElement
  7.3.5 以ASP.NET動(dòng)態(tài)指派事件處理函數(shù)
  7.3.6 小結(jié)
 7.4 讓后端ASP.NET得知Silverlight發(fā)生的事件
  7.4.1 目的
  7.4.2 可使用的方式
  7.4.3 范例實(shí)現(xiàn):以GetPostBackEventReference觸發(fā)異步Postback
  7.4.4 范例實(shí)現(xiàn):以異步web Services調(diào)用來(lái)完成后端數(shù)據(jù)庫(kù)更新
  7.4.5 小結(jié)
第8章 DynamicXaml控件
 8.1 關(guān)于DynamicXaml控件
  8.1.1 緣起
  8.1.2 控件使用方式
 8.2 BlankCanvas屬性
 8.3 動(dòng)態(tài)建立對(duì)象與清空Canvas
 8.4 修改對(duì)象屬性
 8.5 動(dòng)態(tài)播放動(dòng)畫(huà)
 8.6 動(dòng)態(tài)播放視頻、音效
 8.7 以ASP.NET處理Silverlight單擊事件
 8.8 自動(dòng)拖拽功能
 8.9 利用Silverlight設(shè)計(jì)RIA的注意事項(xiàng)
  8.9.1 Silverlight中文字動(dòng)態(tài)顯示的解決方案
  8.9.2 Silverlight當(dāng)中的文字輸入解決方案
  8.9.3 將輸入的文字寫(xiě)入數(shù)據(jù)庫(kù)
  8.9.4 按鈕與音效播放
 8.10 ASP.NET開(kāi)發(fā)人員的未來(lái)將有無(wú)限的可能
第9章 范例實(shí)現(xiàn)——以數(shù)據(jù)庫(kù)內(nèi)容動(dòng)態(tài)繪制圖表
 9.1 功能展示
  9.1.1 關(guān)于動(dòng)態(tài)繪圖功能
  9.1.2 展示畫(huà)面
 9.2 功能實(shí)現(xiàn)
  9.2.1 獲取數(shù)據(jù)庫(kù)繪制圖表
  9.2.2 動(dòng)態(tài)繪制圖表功能
第10章 范例實(shí)現(xiàn)——與ASP.NET集成的電子相冊(cè)
 10.1 功能展示
 10.2 功能實(shí)現(xiàn)
  10.2.1 頁(yè)面剖析
  10.2.2 縮略圖凸顯效果
  10.2.3 顯示大圖
  10.2.4 瀏覽欄的左右鍵
  10.2.5 淡入淡出動(dòng)畫(huà)
 10.3 小結(jié)
第11章 范例實(shí)現(xiàn)——數(shù)字儀表板
 11.1 功能展示
 11.2 功能實(shí)現(xiàn)
  11.2.1 Xaml代碼架構(gòu)
  11.2.2 如何移動(dòng)指針
  11.2'3 以異步方式移動(dòng)指針
  11.2.4 偵測(cè)數(shù)據(jù)庫(kù)中的數(shù)值自動(dòng)調(diào)整指針
 11.3 小結(jié)
第12章 范例實(shí)現(xiàn)——數(shù)據(jù)庫(kù)巡覽功能
 12.1 功能展示
 12.2 功能實(shí)現(xiàn)
第13章 RIA范例實(shí)現(xiàn)——Silverlight名片簿
 13.1 功能展示
  13.1.1 說(shuō)明
  13.1.2 功能展示
 13.2 功能實(shí)現(xiàn)
  13.2.1 Xaml文件內(nèi)容
  13.2.2 開(kāi)場(chǎng)動(dòng)畫(huà)與動(dòng)畫(huà)Resource
  13.2.3 數(shù)據(jù)輸入與查詢
  13.2.4 顯示符合條件的數(shù)據(jù)
  13.2.5 單擊數(shù)據(jù)
  13.2.6 顯示詳細(xì)數(shù)據(jù)
  13.2.7 發(fā)送信息
 13.3 功能再加強(qiáng)
第14章 RIA范例實(shí)現(xiàn)——天瓏查榜系統(tǒng)
 14.1 功能展示
 14.2 功能實(shí)現(xiàn)
  14.2.1 Xaml文件中的動(dòng)畫(huà)機(jī)制
  14.2.2 讀取書(shū)籍排行數(shù)據(jù)
  14.2.3 顯示詳細(xì)書(shū)籍?dāng)?shù)據(jù)
 14.3 功能再加強(qiáng)
第15章 RIA范例實(shí)現(xiàn)——電子簽核流程設(shè)計(jì)界面
 15.1 功能展示
  15.1.1 說(shuō)明
  15.1.2 功能展示
 15.2 功能實(shí)現(xiàn)
  15.2.1 通過(guò)DynamicXaml控件設(shè)置拖拽行為
  15.2.2 流程數(shù)據(jù)結(jié)構(gòu)
  15.2.3 重新繪制流程
  15.2.4 匯出流程
 15.3 功能再加強(qiáng)
附錄A DynamicXaml控件成員列表
 AddHandler方法
 AddOnMouseLeftButtonDownEventHandler方法
 BlankCanvas屬性
 ClearCanvas方法
 DoAsnycJavaScript方法
 DrawPathStrin9方法
 DrawStrin9方法
 Ellipse方法
 Line方法
 OnDragDrop方法
 OnMouseLeflButtonDown方法
 PauseMedia方法
 Picture方法
 PlayAnimation方法
 PlayMedia方法
 PositionMedia方法
 Rectangle方法
 ResetAnimation方法
 SetProperty方法
 StopMedia方法
 SupportDragDrop方法
 UpdatePanellD屬性
 XamlCode屬性
PDF電子書(shū)(見(jiàn)書(shū)附光盤)
 Silverlight Hands-On Lab
  Labl:建立不規(guī)則外框的Silverlight媒體播放器
  Lab2:建立Silverlight廣告Banner
  Lab3:在ASP.NET頁(yè)面當(dāng)中崁入Silverlight(此Lab3需先完成Lab2)
  Lab4:在ASP.NET頁(yè)面當(dāng)中使用Silverlight Media Control
  Lab5:建立Silverlight射擊游戲

本目錄推薦

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