Silverlight3初用手記

2021-08-24 17:13:34 字數 1845 閱讀 8051

之前我還**說,在vs2008下該不支援的還不支援,不過沒想到在sl3更絕。在新建sl3專案的時候,乾脆沒有了設計檢視。

不過,在公升級過來的sl3專案中,設計檢視居然還存在,真奇怪。

sl3的客戶端經我測試相容sl2的。

新建專案的時候多了asp.net mvc方式承載。

離線,預設是沒有的,需要勾上乙個屬性。

然後再執行,就可以看到,也就是說,你的程式不是別人可以隨意離線的哦。

此外,還需要點選旁邊的out-of-browser settings…

離線應用是在乙個類似winform裡的,所以得設定一下其相關的屬性。

下面的user gpu acceleration,尚不清楚效能會有多大的差異,難道在離線的時候圖形加速效能要比在瀏覽器中高一些嗎?目前還沒有類似的程式能測試。

設定好後,發現專案裡多了乙個配置檔案:

就是剛才生成的,值得注意的是如果不設定的話,是編譯不過去的,提示的就是找不到這個檔案。

之後就可以看到這個離線選項了。如果之前沒有配置的話,這個選項是不會出來的。

然後,設定程式是否顯示在開始選單和桌面上。

隨後,可以看到離線版本。

看上去很好玩,個人覺得這個還是挺實用的。但能看出來sl3跟flash的swf或者exe方式還是有很大的不同,比如檢視那個快捷方式,發現其啟動命令是:

"c:/program files/microsoft silverlight/sllauncher.exe" 1406609319.localhost

由於我的專案需要全屏模式,所以我發現即使是在離線應用中的話,也是支援全屏的。

由 於時間比較短,所以暫時發這些上來。我覺得大家關心的應該是專案是否能完全平移過來,要做多少修改,由上所述,我的專案是完全平滑的公升級了過來,第三方開 源控制項visifire也表現良好(當然了你要用最新版本的,已經2.2.3了),沒有出現要修改的地方,說到這裡想起當初sl1.1-sl2 beta-sl2的公升級,雖然改動不是很多,但還是蠻痛苦的。不過還是建議大家公升級之前做好備份。總體來說,sl3是值得你去公升級的,都說微軟的東西到了 版本3才能用,現在sl已經是3了,那麼你還等什麼呢?

題外話,09年的7月真是幸福的,月初虛擬網球2009pc版發布,10號silverlight 3發布,緊接著nds平台的dragon quest 9發布……

Silverlight 3試用手記

試用環境 wmware 6.5.2,windows xp sp3,512mb記憶體分配,15gb硬碟分配.以上虛機環境安裝完畢後,映象檔案大小是3.44gb.關於記憶體,本人還是建議分配得更大一些,儘管512跑起來也不是很慢.因為silverlight2和3的開發環境無法共存,所以使用虛機環境進行安...

Silverlight 3試用手記

試用環境 wmware 6.5.2,windows xp sp3,512mb記憶體分配,15gb硬碟分配.以上虛機環境安裝完畢後,映象檔案大小是3.44gb.關於記憶體,本人還是建議分配得更大一些,儘管512跑起來也不是很慢.因為silverlight2和3的開發環境無法共存,所以使用虛機環境進行安...

Silverlight3動態訪問wcf

網路上設定silverlight動態訪問wcf服務,大多是拋開servicereferences.clientconfig檔案,完全以 方式實現對wcf的動態訪問。但這種做法存在實現複雜和侷限性。在實際使用的過程中,出於安全等原因,很多時候需要通過自定義繫結,設定很多內容。通過vs中的嚮導生成sil...