微軟原計劃為2005年11月7日發布的Visual Studio 2005 Express Edition提供一年的免費期,但在價格確定前,微軟決定繼續維持免費政策不變,并且沒有時間限制。
Visual Studio 2005 Express Edition是一個產品套裝,包括Visual Basic、Visual C#、Visual J、Visual C++、Visual Web Developer Express等多個套件。500萬的下載中同時包括免費版SQL Server Express的下載量。
微軟表示,堅持免費的主要原因是為了感謝開發社區的成員。在詳細解讀Express版與付費版本的差別之后,在此列出Express版的「十不一沒有」,由前3個「不」即可發現Express版鎖定在初學者及非商業用途。盡管如此,Visual Studio 2005 Express仍然是適合廣大學生,軟件開發愛好者,初學者的功能強大、易學易用的IDE。
1、不能遠程除錯:限制本機開發與除錯。
2、不能遠程訪問數據庫(Visual Web Developer 2005 Express版可以):主從架構的應用,限制只能存取本機數據庫;Visual Web Developer 2005 Exress版是針對Web開發,內建的Web Development Server是開發與測試的網頁服務器,也是只能存取本機的數據,不過部署到IIS以后,當然是可以遠程訪問數據庫,否則就「Web」不起來了。
3、數據庫設計工具不能提供遠程「數據連接」節點:存取數據庫都限定本機,數據庫的設計當然也限本機。
4、不能支持Office開發:關于企業最常見的Office整合應用-匯出/匯入數據至Excel,再進一步制作成報表,Express版無法完成。
5、不能遠程部署:Standard以上版本開發的主從架構應用程序,提供ClickOnce機制,讓使用者可以延用Windows Update的操作模式,由系統自動比對及下載更新程序,減少版本更新的困難度。Express版有勞手動部署。
6、不能開發行動裝置解決方案:無法開發PDA、智能型手機應用程序。
7、不能整合SQL Server 2005:無法使用Express版撰寫Stored Procedure(預存程序),也沒有相對應的測試和版本控管功能。
8、不支持64位編譯:Visual Studio Team System才有的功能。
9、不能協同開發:連遠程除錯與數據庫聯機都不行,當然不能協同開發。
10、不能軟件開發生命周期管理:需要此功能請購買Visual Studio 2005 Team System。
11、沒有Windows XP Style控件:沒有可設定主題、顏色及漸層等外觀的使用者控件(這只關乎系統的美丑,應該算是影響最小的)。
還有更重要的限制-Express版關閉了加值接口(Add-In API),就是不能調用另外安裝的第三方編寫的API,這才是影響最大的關鍵。
下載地址(下載請使用電驢或者迅雷、快車等下載工具):
Visual.Studio.2005.Express.Edition.中文正式版.iso
大小:664MB
Visual.Studio.2005.Express.Edition.英文正式版.iso
大小:621.5MB
