• 讀書網|DuShu.com - 讀書·學習·生活
  •  | 簡體版
  • 論壇
  • 暢銷
  • 連載
  • 圖書
  • 資訊
  • 首頁
  • 國學/古籍 | 文學藝術 | 人文社科 | 經濟管理 | 生活時尚 | 科學技術 | 教材教輔 | 少兒讀物
  •    
  • 圖書搜索:
  •  
     全部圖書 可讀圖書 可購圖書
     
  • Silverlight權威講座:ASP.NET整合秘技與獨家案例剖析 - 書籍詳細信息
  • 查看同類圖書:科學技術»計算機/網絡»軟件與程序設計»網絡編程»Silverlight權威講座:ASP.NET整合秘技與獨家案例剖析
  • Silverlight權威講座:ASP.NET整合秘技與獨家案例剖析

  • 【作 者】:董大偉
  • 【叢編項】:RIA技術精品書廊
  • 【裝幀項】:平裝 16 / 361 pages
  • 【出版項】:電子工業出版社 / 2008-4-1
  • 【ISBN號】:9787121060731 / 7121060736
  • 【原書定價】:¥48.00 有3家書店打折銷售
  • 【主題詞】:計算機/網絡-程序設計-ASP
  • 【圖書簡介】
      本書針對具有ASP.NET開發經驗的讀者所編寫,共有15個章節,其中包含Silverlight與基本Xaml語法的介紹,并闡述如何以ASP.NET與Silverlight配合,建立出可與用戶互動的RIA應用程序。作者特別為讀者所設計了DynamicXaml控件,使得ASP.NET和Silverlight之間的集成更加的方便,讀者不需要非常熟悉AJAX或JavaScript的編寫,就可以輕松地完成各種不同的Web/RIA應用(本書讀者可以任意地將此控件使用在您的項目當中)。全書范例豐富,涵蓋了電子相冊、Web動態圖表繪制、數據庫與前端界面的互動、數字儀表板、電子簽核流程設計等RIA應用程序,確保讀者學會用Silverlight開發充滿魅力的應用。
  • 【作者簡介】
      董大偉,打從20年前Apple Ⅱ時代起即投入程序設計領域,對軟件開發所能衍生出的無限創意深深著迷,從2002年開始加入信息書籍寫作與教育訓練的行列,堅信軟件項目的技術開發始終需要人性化的導入作為后盾,優良的信息系統能為客戶長遠地解決問題,而非制造出更多的問題。喜歡在軟件的創作過程中尋找樂趣與成就感,往往為了開發出自己想要的功能,通宵達旦廢寢忘食不知東方之既白矣,但引以為樂始終無法自拔,近期的愿望是在工作之余,還能抽空寫出一本以計算機信息技術為背景的小說。專長:·Microsoft.NET Platform開發技術(ASP.NET Web Programming、Windows Programming、分布式應用程序設計)·APS、ERP、Workflow、Web Solutions、e-Commerce、B2B Solutions等商業應用的生成與導入·協助企業規化、生成、開發與導入系統信息,教育訓練與在線輔導·MVP For ASP/ASP.NET.MCDBA·Coffee Testing著作:《ASP.NET 2.0深度剖析范例集》、《ASP.NET徹底研究:離階技巧與控件實作》、《ASP.NET程序設計徹底研究》、《ASP.NET AJAX應用剖析立即上手》、《Visual Basic.NET程序設計——Crystal Report報表制作》。經歷:·臺灣微軟最有價值專家;·微軟MSDN講座專屬講師;·微軟TechED 2007講師;·協助企業導入Agile PLM、i2 APS、7-11 eShop商店端系統開發、電子商務平臺開發等;·ERP、B2B Solutions、Workflow等項目開發與導入;·臺灣多家企業、機構的軟件技術顧問、教育培訓講師; ·巨匠教育訓練中心講師、臺灣“清華大學”自強基金會教育訓練中心顧問講師。
  • 【本書目錄】
    第1章 Silverlight與RIA的故事
     1.1 微軟失落的技術拼圖——RIA解決方案
      1.1.1 Web應用程序的崛起
      1.1.2 Server端問題均已解決?
      1.1.3 Client端更豐富的展示層與用戶操作界面
     1.2 RIA真的有需要?
     1.3 Silverlight技術架構
     1.4 與現有ASP.NET(PHP、JSP)技術的集成
     1.5 本書中的RIA范例
      1.5.1 RIA名片夾
      1.5.2 電子簽核流程設計界面
      1.5.3 天瓏查榜系統
      1.5.4 其他范例
    第2章 Silverlight觀念解剖與開發工具介紹
     2.1 解剖Silverlight應用程序架構
      2.1.1 Silverlight文件架構——.xaml文件
      2.1.2 Silverlight文件架構——.xam1.js文件
      2.1.3 重要的Silverlight開發觀念
     2.2 Silverlight開發工具介紹
      2.2.1 開發前的基本知識
      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頁面上加入Silverlight功能
     2.3 嘗試開發第一個Silverlight程序
      2.3.1 動手前的準備
      2.3.2 范例成品
      2.3.3 建立Xaml文件
      2.3.4 加入事件功能
      2.3.5 小結
    第3章 Xaml代碼與Silverlight基礎繪圖對象
     3.1 Xaml代碼與Silverlight元素
      3.1.1 Xaml代碼的架構
      3.1.2 從Canvas開始
      3.1.3 Xaml的擴展屬性語法
      3.1.4 Xaml代碼中的事件指定
     3.2 Silverlight中的基本圖形指令
      3.2.1 Line對象
      3.2.2 Rectangle對象
      3.2.3 Ellipse對象
      3.2.4 Polygon與Polyline對象
      3.2.5 Path對象與Markup語法
     3.3 Path與Geometry對象
      3.3.1 Geometry基本觀念
      3.3.2 EllipseGeometry對象
      3.3.3 RectangleGeometry對象
      3.3.4 通過GeometryGroup結合多個Geometry
      3.3.5 PathGeometry
     3.4 筆刷(Brush)與填充樣式
      3.4.1 Silverlight的色彩表示法
      3.4.2 Silverlight的筆刷上色功能
      3.4.3 SolidColorBrush對象
      3.4.4 LinearGradientBrush對象
      3.4.5 RadialGradientBrush對象
      3.4.6 ImageBrush對象
      3.4.7 VideoBrush對象
     3.5 圖文輸出
      3.5.1 在Silverlight當中顯示文字
      3.5.2 中文字體的顯示問題
      3.5.3 在Silverlight當中顯示圖形
      3.6 小結
    第4章 Silverlight的高級繪圖、動畫功能
     4.1 Silverlight的變形技術
      4.1.1 RenderTransform
      4.1.2 ScaleTransform
      4.1.3 RotateTransfotin
      4.1.4 TranslateTransform
      4.1.5 SkewTransform
      4.1.6 變形機制與JavaScript的配合
     4.2 Silverlight中的Storyboard動畫功能
      4.2.1 關鍵影格動畫功能
      4.2.2 以Blend 2設計動畫
      4.2.3 From/T0/By動畫功能
      4.2.4 AutoReverse與RepeatBehavior屬性
      4.2.5 動畫觸發條件
      4.2.6 將動畫設為資源
     4.3 Silverlight的影音輸出功能
      4.3.1 關于MediaElement
      4.3.2 以媒體作為筆刷
      4.3.3 集成范例:媒體播放器
     4.4 重要的效果屬性
      4.4.1 以OpacityMask設計半透明屏蔽
      4.4.2 以Clip設計剪裁
      4.4.3 倒影效果
      4.4.4 小結
     4.5 關于Xaml代碼的編寫
    第5章 開發Silverlight動態網頁應用程序
     5.1 Silverlight對象模型
      5.1.1 何謂Silverlight Object Model
      5.1.2 Silverlight元素的事件機制與JavaScript
      5.1.3 以findName方法取得對象
      5.1.4 Silverlight元素的屬性、事件、方法
      5.1.5 獲取頁面中的Silverlight Host(Silverlight Plu9—In)
     5.2 以JavaScript動態產生、移除Xaml元素
      5.2.1 利用createFromXaml動態建立Silverlight元素
      5.2.2 動態清空畫布(Canvas)內容
     5.3 以JavaScript調整Xaml元素屬性
      5.3.1 以Object.Property設置屬性
      5.3.2 setValue與getValue方法
      5.3.3 以Object[PropertyName]設置屬性
     5.4 Silverlight的事件機制
      5.4.1 Silverlight的鼠標事件
      5.4.2 Silverlight的鍵盤事件
      5.4.3 Loaded事件
      5.4.4 動態委派事件處理程序
      5.4.5 范例:實現拖拽功能
      5.4.6 范例:實現動態按鈕功能
     5.5 以JavaScript動態播放StoryBoard動畫
      5.5.1 以程序動態播放Resource動畫
      5.5.2 StoryBoard的常用方法
     5.6 以JavaScript動態控制MediaElement影音播放
      5.6.1 以程序動態放影音
      5.6.2 把MediaElement當作效果音樂播放器
      5.6.3 集成范例:媒體播放器加滾動條
     5.7 Silverlight的全屏幕支持
     5.8 集成范例:以Silverlight設計射擊游戲
    第6章 ASP.NET與Silverlight的超完美結合
     6.1 ASP.NET與Silverlight
      6.1.1 關于ASP.NET Future Release
      6.1.2 ASP.NET Future Release與ASP.NET AJAX
      6.1.3 ASP.NET開發人員的Silverlight應用策略
     6.2 Xaml控件的重要功能
      6.2.1 Xaml控件的使用方式
      6.2.2 動態產生Xaml代碼
      6.2.3 InLine Xaml功能
      6.2.4 以InLine Xaml功能動態產生Xaml代碼
      6.2.5 Scripts屬性
      6.2.6 WindowsLess屬性
      6.2.7 0nClientXamlLoaded與OnClientXamlError屬性
      6.2.8 動態注冊JavaScfipt
     6.3 使用Media控件
      6.3.1 通過Media控件播放視頻
      6.3.2 設置播放章節
      6.3.3 如何通過JavaScript控制Media控件
      6.3.4 關于Media控件
     6.4 通過UserControl包裝Silvedight
      6.4.1 實際使用
      6.4.2 建立UserControl
      6.4.3 范例實現:AdBanner UserControl
      6.4.4 范例實現:加上Banners屬性
      6.4.5 范例實現:動態產生JavaScript與Xaml
      6.4.6 使用展示
     6.5 ASP.NET與Silverlight真正的完美結合
      6.5.1 通過Web Control封裝Silverlight功能
      6.5.2 如果我不會AJAX,JavaScfipt又不熟也能用嗎?
      6.5.3 輕松建立RIA的可能
    第7章 ASP.NET AJAX與Silverlight的超完美集成
     7.1 ASP.NET開發人員期待已久的完美界面
      7.1.1 ASP.NET開發人員的夢想將要實現
      7.1.2 Silverlight與ASP.NET真正的完美結合
      7.1.3 只要我能動態Render JavaScript
     7.2 ScriptManger對象
      7.2.1 RegisterStartupScript方法
      7.2.2 以異步技術為基礎
      7.2.3 為RIA鋪路
     7.3 以ASP.NET動態控制Silverlight
      7.3.1 以ASP.NET動態產生Silverlight元素
      7.3.2 以ASP.NET動態控制Silverlight元素的屬性
      7.3.3 以ASP.NET動態播放Silverlight動畫
      7.3.4 以ASP.NET動態控制MediaElement
      7.3.5 以ASP.NET動態指派事件處理函數
      7.3.6 小結
     7.4 讓后端ASP.NET得知Silverlight發生的事件
      7.4.1 目的
      7.4.2 可使用的方式
      7.4.3 范例實現:以GetPostBackEventReference觸發異步Postback
      7.4.4 范例實現:以異步web Services調用來完成后端數據庫更新
      7.4.5 小結
    第8章 DynamicXaml控件
     8.1 關于DynamicXaml控件
      8.1.1 緣起
      8.1.2 控件使用方式
     8.2 BlankCanvas屬性
     8.3 動態建立對象與清空Canvas
     8.4 修改對象屬性
     8.5 動態播放動畫
     8.6 動態播放視頻、音效
     8.7 以ASP.NET處理Silverlight單擊事件
     8.8 自動拖拽功能
     8.9 利用Silverlight設計RIA的注意事項
      8.9.1 Silverlight中文字動態顯示的解決方案
      8.9.2 Silverlight當中的文字輸入解決方案
      8.9.3 將輸入的文字寫入數據庫
      8.9.4 按鈕與音效播放
     8.10 ASP.NET開發人員的未來將有無限的可能
    第9章 范例實現——以數據庫內容動態繪制圖表
     9.1 功能展示
      9.1.1 關于動態繪圖功能
      9.1.2 展示畫面
     9.2 功能實現
      9.2.1 獲取數據庫繪制圖表
      9.2.2 動態繪制圖表功能
    第10章 范例實現——與ASP.NET集成的電子相冊
     10.1 功能展示
     10.2 功能實現
      10.2.1 頁面剖析
      10.2.2 縮略圖凸顯效果
      10.2.3 顯示大圖
      10.2.4 瀏覽欄的左右鍵
      10.2.5 淡入淡出動畫
     10.3 小結
    第11章 范例實現——數字儀表板
     11.1 功能展示
     11.2 功能實現
      11.2.1 Xaml代碼架構
      11.2.2 如何移動指針
      11.2'3 以異步方式移動指針
      11.2.4 偵測數據庫中的數值自動調整指針
     11.3 小結
    第12章 范例實現——數據庫巡覽功能
     12.1 功能展示
     12.2 功能實現
    第13章 RIA范例實現——Silverlight名片簿
     13.1 功能展示
      13.1.1 說明
      13.1.2 功能展示
     13.2 功能實現
      13.2.1 Xaml文件內容
      13.2.2 開場動畫與動畫Resource
      13.2.3 數據輸入與查詢
      13.2.4 顯示符合條件的數據
      13.2.5 單擊數據
      13.2.6 顯示詳細數據
      13.2.7 發送信息
     13.3 功能再加強
    第14章 RIA范例實現——天瓏查榜系統
     14.1 功能展示
     14.2 功能實現
      14.2.1 Xaml文件中的動畫機制
      14.2.2 讀取書籍排行數據
      14.2.3 顯示詳細書籍數據
     14.3 功能再加強
    第15章 RIA范例實現——電子簽核流程設計界面
     15.1 功能展示
      15.1.1 說明
      15.1.2 功能展示
     15.2 功能實現
      15.2.1 通過DynamicXaml控件設置拖拽行為
      15.2.2 流程數據結構
      15.2.3 重新繪制流程
      15.2.4 匯出流程
     15.3 功能再加強
    附錄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電子書(見書附光盤)
     Silverlight Hands-On Lab
      Labl:建立不規則外框的Silverlight媒體播放器
      Lab2:建立Silverlight廣告Banner
      Lab3:在ASP.NET頁面當中崁入Silverlight(此Lab3需先完成Lab2)
      Lab4:在ASP.NET頁面當中使用Silverlight Media Control
      Lab5:建立Silverlight射擊游戲
  • 【購買本書】
  • 商城名稱價格 配送信息優惠活動去看看購買

    當當網
    ¥36.00
    當天加急送:北京五環以內
    送貨上門:國內178個城市
    郵寄:全球
    特快專遞:全球
    全場免運費 去看看 訂購

    卓越網
    ¥40.80 送貨上門:國內308個城市
    郵寄:全球
    特快專遞:全球
    海外航空快遞
    滿30元,優惠5元運費 去看看 訂購

    華儲網
    ¥38.40
    送貨上門:遼寧、長春、北京
    快遞、郵政遞送:全球
    30萬春節大禮包連環送,全場7折+滿100免運費 去看看 訂購
  • 說明:
  • 1、由于網上書店可能根據各種情況隨時調整價格,我們的價格信息存在滯后性。以上價格僅作參考,具體以網上書店標示的價格為準。
    2、如價格折扣信息和原書定價存在較大誤差,可能是該店售書為本書的不同版本或不同裝禎形式,請讀者自行鑒別。
    3、對如何網上購書存在疑問,請點擊上面購書指南鏈接查詢。
  • Copyright © 讀書網 www.dushu.com 2006-2007, All Rights Reserved.
    鄂ICP備06000781號 公安備4201502577