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