定 價(jià):¥49.00
作 者: | 羅俊海,鄭龍,周忠寶 |
出版社: | 清華大學(xué)出版社 |
叢編項(xiàng): | |
標(biāo) 簽: | 暫缺 |
ISBN: | 9787302504092 | 出版時(shí)間: | 2018-08-01 | 包裝: | |
開本: | 頁(yè)數(shù): | 字?jǐn)?shù): |
理 論 部 分
第1章Silverlight概述
1.1Silverlight簡(jiǎn)介
1.1.1什么是Silverlight
1.1.2Silverlight提供的功能
1.1.3Silverlight發(fā)展史
1.1.4Silverlight體系結(jié)構(gòu)
1.1.5Silverlight生命周期
1.2Silverlight開發(fā)
1.2.1獲取工具
1.2.2安裝Visual Web Developer Express
1.2.3安裝Silverlight工具
1.3創(chuàng)建第一個(gè)Silverlight應(yīng)用程序
第2章矢量繪圖、畫刷與著色
2.1為ASP.NET賦予新的生命
2.1.1Silverlight面世之前
2.1.2支持Silverlight的圖形和動(dòng)畫
2.2Silverlight中的圖形
2.2.1Shape
2.2.2路徑繪圖
2.2.3幾何繪圖
2.2.4用C#繪制圖形
2.2.5色彩概念
2.2.6畫刷類型
2.2.7使用C#代碼繪制畫刷
第3章圖像與視覺特效
3.1圖像對(duì)象
3.1.1圖片拉伸屬性
3.1.2圖像畫刷
3.2在C#中使用圖像
3.3使用BitmapImage的下載事件
3.3.1使用WriteableBitmap繪制位圖
3.3.2文本畫刷應(yīng)用
3.4透明特效
3.5透明遮罩
3.6裁剪特效
3.7RenderTransform特效
3.7.1TranslateTransform對(duì)象
3.7.2RotateTransform對(duì)象
3.7.3ScaleTransform對(duì)象
3.7.4SkewTransform對(duì)象
3.7.5TransformGroup對(duì)象
3.7.6MatrixTransform對(duì)象
3.7.7在C#中應(yīng)用變形對(duì)象
3.7.8Silverlight 3D Effects
3.7.9關(guān)于ElementToElement Binding
3.8Silverlight 3 Effect特效
3.8.1BlurEffect
3.8.2DropShadowEffect
第4章動(dòng)畫與多媒體
4.1故事板和事件觸發(fā)器
4.2Silverlight線性插值動(dòng)畫
4.2.1DoubleAnimation動(dòng)畫
4.2.2ColorAnimation動(dòng)畫
4.2.3PointAnimation動(dòng)畫
4.3Silverlight關(guān)鍵幀動(dòng)畫
4.3.1DoubleAnimationUsingKeyFrames動(dòng)畫
4.3.2ColorAnimationUsingKeyFrames動(dòng)畫
4.3.3PointAnimationUsingKeyFrames動(dòng)畫
4.4使用C#管理動(dòng)畫
4.5Silverlight多媒體格式與通信協(xié)議
4.5.1MediaElement支持與不支持的視頻和音頻格式
4.5.2MediaElement的媒體播放機(jī)制
4.6MediaElement對(duì)象
4.7視頻拉伸模式
4.8MediaElement狀態(tài)管理
4.9緩沖進(jìn)度和下載進(jìn)度
4.10獲取和控制播放位置
4.11視頻畫刷的應(yīng)用
第5章Silverlight與HTML、JavaScript三者交互
5.1Silverlight對(duì)象模型與DOM
5.2獲取Silverlight插件的錯(cuò)誤信息
5.3在Silverlight中獲取初始化參數(shù)和網(wǎng)頁(yè)參數(shù)
5.4Silverlight捕獲瀏覽器信息
5.5Silverlight操作HTML元素
5.6HTML元素操作Silverlight對(duì)象
5.6.1使用HttpUtility類
5.6.2使用Document.Cookies讀寫Cookie
5.6.3使用HtmlPage.Window類
5.7Silverlight調(diào)用JavaScript
5.8使用JavaScript調(diào)用Silverlight
第6章數(shù)據(jù)訪問與Silverlight高級(jí)應(yīng)用實(shí)例
6.1數(shù)據(jù)訪問與遠(yuǎn)程通信
6.1.1WebClient
6.1.2WebClient與XmlReader
6.1.3WebRequest
6.1.4實(shí)現(xiàn)跨域訪問
6.1.5Silverlight調(diào)用WCF服務(wù)
6.2文件打開對(duì)話框與文件上傳
6.3使用保存文件對(duì)話框
6.4啟用Silverlight應(yīng)用程序庫(kù)緩存
6.5應(yīng)用控件截圖功能
6.6Silverlight 3 Easing動(dòng)畫集合
6.7使用墨跡控件InkPresenter
6.8使用Silverlight控件導(dǎo)航
上 機(jī) 部 分
上機(jī)1Silverlight概述
第1階段指導(dǎo)
指導(dǎo)1新建一個(gè)Silverlight程序
指導(dǎo)2初識(shí)Blend
第2階段練習(xí)
練習(xí)使用Blend工具制作簡(jiǎn)單動(dòng)畫
上機(jī)2矢量繪圖、畫刷與著色
第1階段指導(dǎo)
指導(dǎo)1使用Blend或VS2008制作星光特效
指導(dǎo)2使用VS2008制作Silverlight取色器
第2階段練習(xí)
練習(xí)使用繪圖元素繪制銷售統(tǒng)計(jì)圖形
上機(jī)3圖像與視覺特效
第1階段指導(dǎo)
指導(dǎo)1實(shí)現(xiàn)水中倒影效果
指導(dǎo)2運(yùn)用Silverlight 3D特性制作三維空間
第2階段練習(xí)
練習(xí)運(yùn)用Silverlight打造特效工具欄
上機(jī)4動(dòng)畫與多媒體
第1階段指導(dǎo)
指導(dǎo)1結(jié)合動(dòng)畫與控件開發(fā)跑馬燈圖片瀏覽器
指導(dǎo)2全功能視頻播放器
第2階段練習(xí)
練習(xí)制作Silverlight時(shí)鐘效果
上機(jī)5Silverlight與HTML、JavaScript三者交互
第1階段指導(dǎo)
指導(dǎo)1創(chuàng)建一個(gè)Silverlight程序
指導(dǎo)2保存Cookie
第2階段練習(xí)
練習(xí)讀取Cookie文件中的用戶名密碼實(shí)現(xiàn)自動(dòng)登錄
上機(jī)6數(shù)據(jù)訪問與Silverlight高級(jí)應(yīng)用實(shí)例
第1階段指導(dǎo)
指導(dǎo)1實(shí)現(xiàn)用戶登錄
指導(dǎo)2實(shí)現(xiàn)員工管理的新增
第2部分練習(xí)
練習(xí)實(shí)現(xiàn)員工管理的刪除和修改