-
課程介紹:
Microsoft Silverlight是微軟所發(fā)展的 Web 前端應(yīng)用程序開發(fā)解決方案,是微軟豐富型互聯(lián)網(wǎng)應(yīng)用程序(Rich Internet Application)策略的主要應(yīng)用程序開發(fā)平臺之一,以瀏覽器的外掛組件方式,提供 Web 應(yīng)用程序中多媒體(含影音流與音效流)與高度交互性前端應(yīng)用程序的解決方案。如何快速有效提升Silverlight 開發(fā)技術(shù)的實戰(zhàn)應(yīng)用,并發(fā)揮IT應(yīng)用在企業(yè)業(yè)務(wù)中的價值最大化?課程對象: 網(wǎng)絡(luò)的規(guī)劃、維護與配置方面及數(shù)據(jù)庫管理、開發(fā)的技術(shù)人員
-
課程大綱:
?????? 1. RIA 體系結(jié)構(gòu)簡介
??? ??? 2.可視化設(shè)計
??? ?????? 簡單控件
??? ?????? 界面布局
??? ?????? 控件樣式
??? ?????? 事件處理
??? ?????? 繪圖應(yīng)用
??? ?????? 畫刷處理
??? ?????? 圖片處理
??? ?????? 幾何圖形
??? ?????? 圖形變換
??? ??? 3.數(shù)據(jù)綁定
??? ?????? 數(shù)據(jù)綁定簡介?
??? ?????? 綁定數(shù)據(jù)對象
??? ?????? 數(shù)據(jù)綁定模式
??? ?????? 數(shù)據(jù)轉(zhuǎn)換
??? ?????? 數(shù)據(jù)驗證
??? ??? 4.網(wǎng)絡(luò)與通信
??? ?????? 使用HttpWebRequest通信
??? ?????? 使用WebService通信
??? ?????? 使用Wcf通信
??? ?????? 使用WebClient通信
??? ?????? 數(shù)據(jù)傳輸格式
??? ?????? 跨域調(diào)用策略文件
??? ??? 5.瀏覽器交互
??? ?????? 訪問文檔對象模型
??? ?????? 處理DOM對象
??? ?????? Html與SL交互
??? ?????? 影音播放
??? ??? 6.動畫制作
??? ?????? 數(shù)據(jù)訪問
??? ?????? 數(shù)據(jù)存儲
??? ?????? 涂鴉功能
??? ?????? 異常處理與調(diào)試
??? ??? 7.綜合實例:使用SilverLight開發(fā)案例