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