Silverlight 3試用手記

2021-09-05 20:54:30 字數 1867 閱讀 8946

試用環境:

wmware 6.5.2,windows xp sp3,512mb記憶體分配,15gb硬碟分配.

以上虛機環境安裝完畢後,映象檔案大小是3.44gb.關於記憶體,本人還是建議分配得更大一些,儘管512跑起來也不是很慢.

因為silverlight2和3的開發環境無法共存,所以使用虛機環境進行安裝.前些時間園子裡有個兄弟介紹了乙個並存的方法,但是考慮到專案,還是不去冒這個險.

總體感覺,silverlight3的開發環境跟2沒有太大的區別:

在blend中差別也不大(儘管我一直在說服自己這是版本3):

在新的開發環境裡,確實多了一些控制項,做專案的時候應該會更舒服些:

可能是beta的緣故,在visual studio中還是不支援控制項的拖拽,個人**:正式的開發包會在visual studio 2010之後發布,版本3了,再不支援拖拽,說不過去了.

在silverlight3目前所公布的新特性中,本人比較關注的是3d功能,所以自然要體驗一下.其實很簡單,比如有如下的一組xaml**:

xmlns:x=""

width="400" height="300">

ok我們看到效果是這樣的:

根據官方教程裡面的說法,這個3d的說道都在乙個叫projection的屬性裡,比如剛才的**,稍作修改:

xmlns:x=""

width="400" height="300">

再看效果:

離線應用本人也很看好,雖然不是類似flash的swf那樣的套路,但看得出來silverlight還是在處處針對flash的.

目前還沒時間做之前的**版本公升級,主要還是沒有時間.微軟的介紹是不會有太大的變動,不過還是建議等silverlight 3 go live之後再做這個嘗試.

silverlight其它:

最近比較關注gis,所以簡單說下silverlight for gis.網路上有不少對於silverlight for gis的文章,但介紹的都不夠全面,如果要了解為什麼在ria下實現gis有優點的話,推薦大家看下arcgis的這個demo:

裡面的查詢功能很有意思,推薦體驗一下.

silverlight的圖表元件visifire已經到版本2.2.0 beta 9了,筆者一直在使用,效果很不錯,效能也還可以.

目前筆者用silverlight做乙個bi相關的專案,其實在專案中使用ria本身就是乙個很大膽的嘗試,也很有風向,不過後來客戶的反響告訴我們,這個嘗試是值得的,並且是成功的,客戶對這種比較新,比較絢的展現形式吸引了,從而專案的進展也更加的順利.

關於silverlight的工作:本人好奇做了乙個實驗,在國內某著名招聘**中,工作地點寫北京,關鍵字寫silverlight的話,返回的結果你可以翻到第二頁,相對用asp.net做關鍵字的返回結果相差真是太遠了.都說微軟的東西要到版本3之後才可以用,相信到那個時候silverlight的就業面能更寬一些.

最後,還是總結那句話---微軟的東西向來都是到了版本3之後才能用,所以,希望在silverlight3中微軟能給我們帶來更多的驚喜.

Silverlight 3試用手記

試用環境 wmware 6.5.2,windows xp sp3,512mb記憶體分配,15gb硬碟分配.以上虛機環境安裝完畢後,映象檔案大小是3.44gb.關於記憶體,本人還是建議分配得更大一些,儘管512跑起來也不是很慢.因為silverlight2和3的開發環境無法共存,所以使用虛機環境進行安...

Silverlight3初用手記

之前我還 說,在vs2008下該不支援的還不支援,不過沒想到在sl3更絕。在新建sl3專案的時候,乾脆沒有了設計檢視。不過,在公升級過來的sl3專案中,設計檢視居然還存在,真奇怪。sl3的客戶端經我測試相容sl2的。新建專案的時候多了asp.net mvc方式承載。離線,預設是沒有的,需要勾上乙個屬...

Silverlight3動態訪問wcf

網路上設定silverlight動態訪問wcf服務,大多是拋開servicereferences.clientconfig檔案,完全以 方式實現對wcf的動態訪問。但這種做法存在實現複雜和侷限性。在實際使用的過程中,出於安全等原因,很多時候需要通過自定義繫結,設定很多內容。通過vs中的嚮導生成sil...