2009年3月29日

僅使用 Visual Web Developer Express 2008 SP1 的開發環境,無法安裝 .NET RIA Services March '09 Preview

如果您打算開發 Silverlight 3 應用程式,也從微軟網站下載或安裝了相關的元件:

Silverlight 3 開發所需的工具或元件

當您要安裝 Microsoft .NET RIA Services March '09 Preview  時,就會出現如下所示的錯誤訊息:

The Following required components are missing:
Visual Web Developer feature for Visual Studio 2008.
錯誤訊息

奇怪了,明明就依照微軟所要求的,安裝了必要的元件,為什麼還會出錯呢?

因為目前 Silverlight 3 相關的開發工具還是處於 Beta / Preview 階段,所以如果您現在執意要使用 Microsoft .NET RIA Services March '09 Preview ,請改用 Visual Studio 2008 with SP1 (要記得勾選 Visual Web Developer 功能)來開發,不然就等到下個版本(CTP)吧!

2009年3月15日

開放原始碼

有人覺得微軟比不上 Linux-like,是因為微軟沒有開放原始碼,其實微軟是有開放原始碼這樣的作法。 微軟特別建立一個網站,專門與社群、業者合作來讓程式設計人員將他們的創意放於此網站中,進而創造商機,延伸程式開發者機會。 這個網站是:http://www.codeplex.com/ 目前有超過 2,000 個 Windows 平台上的開放原始碼專案。微軟的開放原始碼授權有下列兩種:
  1. Ms-PL:Microsoft Public License
  2. Ms-RL:Microsoft Reciprocal License