Silverlight安裝過程中相關難題解疑
當我們在進行Silverlight安裝時,往往會因為一個細節方面的不注意,導致安裝失敗或是錯誤安裝影響編程效果。那么在這里就來介紹一下有關Silverlight安裝時遇到的問題以及解決方法,希望能幫助大家。#t#
作為Microsoft現下火熱推出的新一代的網絡技術,Silverlight受到了相當的關注。一項能跨瀏覽器,跨平臺(原文為cross browser,cross platform,當我在官網上看到這兩句的時候著實小小的吃驚了一下)更直觀聯動前臺和后臺的技術,無疑讓更多B/S開發人員感到興奮。
到底Silverlight應該怎么理解?可能大家第一眼見到它的時候,覺得和Flash沒什么區別——至少視覺效果上如此。但當你了解到這個“類Flash”的東西除了能實現Flash的全部功能外,竟然還能進行數據綁定的時候,肯定會感到相當的新奇!能隨時更改按鈕鏈接的“Flash”!能顯示數據庫數據的“Flash”!能實現前后臺交互的“Flash”!Just think about it!
無論你只是抱著看一看的態度也好,想深入了解也好,Silverlight都有足夠的理由讓你一試,因為它的安裝和配置是多么的簡單直觀......
Silverlight安裝中必備的軟件平臺:
Visual Studio 2008 beta2,代號Orcas的IDE,大家肯定都知道了
Silverlight 1.0 and 1.1 Alpha,目前Silverlight應用的兩個版本
VisualStudio SilverlightTools Alpha,對應Visual Studio的Silverlight工具
Expression Blend 2 September Preview,用于開發Silverlight視覺的工具,Flash與Photoshop的結合體
以上軟件的安裝順序應該是Visual Studio 2008 beta2--->Silverlight 1.0 and 1.1 Alpha--->Expression Blend 2 September Preview和VisualStudio SilverlightTools Alpha。
其實理論上,只要Visual Studio 2008 beta2在Expression Blend 2之前安裝,就不會有什么問題,因為Expression Blend 2要求.Net Framework 3.5。
鑒于Silverlight技術推出時間實在是很短,各方面的資料都不齊全。學習資料上唯一推薦的只有兩個:
Visual Studio 2008 beta2 安裝時可選的MSDN 9.0 和 官方論壇 http://silverlight.net/forums/ 強烈推薦大家上官方論壇了解和學習,上面的都是第一手資料。并且也是一個鍛煉英語的好機會。后續的文章中,我會節選出官方論壇上比較有代表性的一些話題翻譯出來,給大家參考,共同學習。
必須要注意的一些Silverlight安裝問題:
1.Silverlight要求CPU支持SSE,也就是說,老舊的CPU已經不能滿足開發的需要了。
2.和號稱的"cross browser,corss platform"相符,Silverlight有對應Mac和Windows的版本,不要用錯了。
3.配置好平臺后請上官方網站的Gallery Section http://silverlight.net/community/communitygallery.aspx查看下是否能觀看對應的Silverlight應用。如果不能觀看并始終提示安裝Silverlight(并且給出一個中文鏈接),請檢查下自己的SIlverlight是否已經安裝了最新版本(暫時是1.1 Alpha)。Silverlight安裝時檢查方式是注冊表中HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Silverlight,檢查Version值是否是對應版本。