對(duì)于初學(xué)者,SilverLight的開(kāi)發(fā)環(huán)境可能是復(fù)雜了點(diǎn)。因?yàn)樾枰鄠€(gè)工具的配合。
1. 需要安裝.net Framework 3.0。Win XP 必須安裝。Windows Vista 不需要考慮。不過(guò),其實(shí)這并不是非要單獨(dú)安裝的。
2. SilverLight 的 Runtime。這個(gè)不需要.net Framework 3.0支持。但是,需要Window XP SP2。
3. M$ Visual Studio 2008。現(xiàn)在是Beta版。其實(shí)2005也可以。但是需要另外安裝.net Framework 3.0,還要安裝SL for 2005的升級(jí)包,比較麻煩。2008的試用版時(shí)間由200多天,作為學(xué)習(xí)用,已經(jīng)足夠了。而且,2008在安裝的時(shí)候會(huì)自動(dòng)安裝Framework 3.0 。不過(guò),對(duì)于設(shè)計(jì)人員,可以直接安裝Framework 3.0。而不用安裝Visual Studio.
4. M$ Expression Blend 2。注意,一定要用“Blend 2”,“Blend”是不支持SL開(kāi)發(fā)的。這個(gè)工具對(duì)于編碼人員不是必須的。主要是面向設(shè)計(jì)人員的。主要維護(hù)的是XMAL文件的。用于設(shè)計(jì)畫(huà)面和部署動(dòng)畫(huà)效果。這個(gè)工具是必須要 .net Framework 3.0 的。
5. M$ Expression Design。向量圖制作工具。雖然Blend 2 也具有基本的向量編輯功能,但是,遠(yuǎn)沒(méi)有Design的功能來(lái)的豐富。Design完全兼容現(xiàn)有主流圖形編輯軟件。如Photoshop,F(xiàn)reehand等等。最關(guān)鍵的,這個(gè)工具可以將圖像轉(zhuǎn)化為XMAL文件。并且保留所有的圖層等信息。因此,即便是選擇了其他的圖像處理工具,這個(gè)工具仍然是必不可少的。與Blend 2一樣,這個(gè)工具也必須要 .net Framework 3.0的。