TOP
0
0
魅麗。花火原創小說66折起
Microsoft Silverlight 2導學(簡體書)
滿額折

Microsoft Silverlight 2導學(簡體書)

人民幣定價:49 元
定  價:NT$ 294 元
優惠價:87256
領券後再享88折
無庫存,下單後進貨(採購期約45個工作天)
可得紅利積點:7 點
相關商品
商品簡介
作者簡介
目次

商品簡介

本書分為兩個部分。第一部分主要介紹Silverlight 2和XAML的基礎知識,以及如何使用XAML來定義用戶界面,包含的內容從布局到控件、動畫等。最后還講解了Silverlight插件本身,以及如何與瀏覽器交互,并將Silverlight添加到瀏覽器中。第二部分介紹Silverlight編程以及Silverlight的一些高級概念。
本書內容全面,實例豐富。可作為Web開發人員的參考用書,也可作為Silverlight初學者的學習指南。

作者簡介

Laurence Moroney是微軟公司資深技術專家,專注于Silverlight和用戶體驗相關領域。他擁有十多年的軟件設計、開發以及架構經驗,并撰寫了幾十本技術書籍,內容涵蓋ASP.NET、WPF(Windows Presentation Foundation)、Web開發、網絡安全等。

目次

目錄
致謝
簡介
為什么需要Silverlight?
本書的目標受眾
本書是如何組織的
系統需求
合作站點
本書支持
意見反饋
關于作者
第一部分 Silverlight 2概覽
 第1章 Silverlight 2概覽
1.1 Silverlight和用戶體驗
1.2 Silverlight構架
1.3 Silverlight和XAML
1.4 使用Expression 套件設計Silverlight應用
1.4.1 Silverlight和Expression Design
1.4.2 Silverlight和Expression Blend
1.5 Silverlight和Expression Encoder
1.6 小結
 第2章 使用Expression Blend實現Silverlight 2應用
2.1 開始使用Expression Blend
2.2 Expression Blend IDE
2.2.1 工具面板
2.2.2 交互面板
2.2.3 設計界面
2.2.4 項目面板
2.2.5 屬性面板
2.3 使用Blend構建Silverlight應用
2.3.1 布局
2.3.2 定位和定制可視化對象
2.3.3 定位和定制控件
2.2.4 使用Blend實現動畫
2.4 小結
 第3章 使用Visual Studio開發Silverlight 2應用
3.1 在Visual Studio中安裝Silverlight工具包
3.2 使用Visual Studio開發Silverlight應用
3.2.1 使用Visual Studio 2008創建Silverlight應用
3.2.2 Silverlight控件項目
3.2.3 網站項目
3.3 創建一個基于Silverlight 2的游戲
3.3.1 使用XAML創建UI
3.3.2 實現游戲的代碼
3.4 小結
 第4章 XAML基礎
4.1 XAML布局屬性
4.2 XAML筆刷
4.2.1 SolidColorBrush
4.2.2 LinearGradientBrush
4.2.3 RadialGradientBrush
4.2.4 使用ImageBrush
4.2.5 VideoBrush
4.3 XAML 視覺屬性
4.3.1 設置XAML中的尺寸和位置屬性
4.3.2 使用透明度
4.3.3 光標形態
4.3.4 定制Stroke描邊效果
4.4 用XAML描述圖形
4.4.1 使用Ellipse對象
4.4.2 使用Rectangle對象
4.4.3 使用Line對象
4.4.4 使用路徑和幾何圖形
4.4.5 使用GeometryGroup對象
4.4.6 Path語言
4.5 在XAML中使用幾何圖形進行剪切
4.6 在Silverlight中使用XAML控件
4.6.1 Canvas對象
4.6.2 Image對象
4.6.3 Glyphs對象
4.6.4 TextBlock對象
4.7 小結
 第5章 在XAML中實現變形和動畫
5.1 使用RotateTransform進行旋轉變形
5.1.1 使用ScaleTransform進行縮放
5.1.2 使用TranslateTransform移動一個對象
5.1.3 使用SkewTransform屬性扭曲對象
5.1.4 通過SkewTransform模擬3D
5.1.5 通過MatrixTransform自定義變形
5.1.6 整合變形
5.2 動畫
5.2.1 使用Triggers和Event Triggers
5.2.2 使用BeginStoryboard和Storyboard
5.2.3 定義動畫相關參數
5.2.4 使用關鍵幀
5.3 使用Expression Blend制作動畫
5.4 小結
 第6章 Silverlight瀏覽器控件
6.1 將Silverlight嵌入瀏覽器中
6.2 直接使用Object標簽
6.3 響應頁面加載事件
6.3.1 處理參數
6.3.2 用戶上下文
6.4 響應頁面異常事件
6.4.1 默認的錯誤事件處理函數
6.4.2 使用自定義錯誤處理函數
6.4.3 Silverlight控件的屬性
6.4.4 Silverlight 控件的方法
6.4.5 Downloader對象
6.5 界面元素編程
6.5.1 界面元素的方法
6.5.2 界面元素事件
6.5.3 在Silverlight中實現拖放
6.6 小結
第二部分 Silverlight 2 編程
 第7章 Silverlight控件:顯示與布局
7.1 Button控件
7.2 CheckBox控件
7.3 HyperlinkButton控件
7.4 Image控件
7.5 ListBox控件
7.6 RadioButton控件
7.7 TextBlock控件
7.8 TextBox控件
7.9 共同的屬性、事件和方法
7.9.1 獲取焦點
7.9.2 捕獲鼠標事件
7.9.3 控件中使用鍵盤
7.10 小結
 第8章 Silverlight控件:高級控件
8.1 DateGrid控件
8.2 日歷控件和日期選擇控件
8.3 重復按鈕和開關按鈕
8.4 ScrollViewer控件
8.5 Silder控件
8.6 WatermarkedTextBox控件
8.7 小結
 第9章 創建自己的Silverlight控件
9.1 創建項目
9.1.1 添加控件模板
9.1.2 編寫控件代碼
9.2 創建Silverlight類庫
9.3 小結
 第10章 使用Silverlight創建可連接的應用程序
10.1 通過XAML連接應用程序
10.1.1 Silverlight和PHP
10.1.2 Silverlight和Java
10.2 通過JavaScript創建可連接的Silverlight程序
10.3 使用ASP.NET AJAX和Web服務
10.3.1 Silverlight中.NET的數據和互聯
10.3.2 使用SyndicatedFeed訪問RSS和ATOM
10.3.3 Silverlight和WCF
10.4 小結
 第11章 媒體、Ink和Deep Zoom
11.1 MediaElement控件
11.1.1 使用MediaElement控件
11.1.2 控制MediaElement控件的大小
11.1.3 控制媒體文件如何縮放
11.1.4 控制視頻的透明度
11.1.5 控制MediaElement的變形
11.1.6 在視頻上寫內容
11.1.7 通過幾何圖案來裁剪視頻
11.1.8 定義自動播放
11.1.9 控制音頻
11.2 使用MediaElement編程
11.2.1 提供基本的視頻控制
11.2.2 管理緩沖和下載
11.2.3 管理當前視頻狀態
11.2.4 管理播放位置
11.2.5 使用媒體時間線標記
11.3 使用VideoBrush來噴繪視頻
11.4 InkPresenter控件
11.4.1 一個Silverlight中Ink的示例
11.4.2 JavaScript程序員可使用的Silverlight Ink類
11.4.3 在Silverlight中為Ink編程
11.5 使用MultiScaleImage實現Deep Zoom
11.5.1 使用Deep Zoom 編輯器
11.5.2 創建你的第一個Deep Zoom項目
11.5.3 在Deep Zoom 中使用鼠標和邏輯坐標
11.5.4 使用鼠標滾輪創建縮放功能
11.5.5 Deep Zoom中的集合
11.6 小結
 第12章 Silverlight 2中的樣式和模板
12.1 理解樣式
12.1.1 創建樣式
12.1.2 改變樣式的作用域
12.2 模板
12.3 小結
 第13章 Silverlight ASP.NET控件
13.1 Silverlight服務器控件
13.1.1 使用幀率計數器Frame Rate Counter
13.1.2 設置最大幀率
13.1.3 打開對HTML的訪問
13.1.4 使用重畫區域Redraw Regions
13.1.5 設置PluginBackground屬性
13.1.6 插件的安裝
13.1.7 使用伸展模式Stretch Mode
13.1.8 使用Windowless模式
13.1.9 Silverlight服務器控件的事件
13.2 Silverlight MediaPlayer ASP.NET控件
13.2.1 MediaPlayer任務助手
13.2.2 媒體交互
13.3 小結
 第14章 在Silverlight 2中使用動態語言
14.1 你的第一個Silverlight IronPython應用
14.2 使用Ruby和JavaScript
14.2.1 使用Ruby
14.2.2 使用Dynamic JavaScript
14.3 一個更加復雜的例子
14.4 小結
索引

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 256
無庫存,下單後進貨
(採購期約45個工作天)

暢銷榜

客服中心

收藏

會員專區