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