[Work]-Silverlight與JavaScript的溝通測試範例!!

這幾天花了一些時間在製作一個SilverlightJavaScript溝通的小範例
而剛好在看一些資料時發現Silverlight 1.0 RC版已經發佈了
於是趕緊去更新RuntimeSDK
因此這次製作的小範例使用的是Silverlight 1.0 RC
而之前製作的那個Silverlight Video測試範例也已經更新成RC版本了
想看範例的人可能也要更新一下Browser的Plug-In版本
不多說~往下看看這個範例吧!!



這次的範例主要是測試以下幾項功能:
1. 使用Html Control及Javascript來動態更改Silverlight內的物件
2. 使用Silverlight內的觸發事件來動態更改Html的內容
3. 要更換地圖圖片及地圖標記icon只需更改Xaml內的圖片名稱即可

目前這個範例的功能則是可以在地圖上任意設標記
而同時Html的Text Input中也會動態地顯示Silverlight中標記Icon目前的座標位置
當然也可以在Html的Text Input中直接輸入座標位置
便能直接動態地更新Silverlight中的標記位置
直接看影片的畫面可能會比較清楚拉


最後來談談這次測試的一些心得
1. 要駕馭Silverlight的話,必須相當熟悉JavaScript
2. 目前比較完整方便的開發工具只有微軟的Visual Studio
3. 版本相容性的問題,不同版本的runtime就不能看了(Flash至少都能向下相容)
4. 不同的版本,所用的語法也不同,希望正式版之後不會有太多這方面的問題
5. Silverlight的參考文件寫得真爛阿,希望之後能夠更加完整



最後再補充一個版本比較表讓大家參考一下
比較清楚Silverlight 1.0 Release CandidateSilverlight 1.1 Alpha Refresh的差異在哪

標籤:, ,

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 變更 )

Twitter picture

You are commenting using your Twitter account. Log Out / 變更 )

Facebook照片

You are commenting using your Facebook account. Log Out / 變更 )

Google+ photo

You are commenting using your Google+ account. Log Out / 變更 )

連結到 %s

%d 位部落客按了讚: