[转贴自] http://zh-tw.w3support.net/index.php?db=so&id=961628
我可以在ASP.NET MVC的真正發展為免費的嗎?
English Language Content
我可以在ASP.NET MVC的真正發展為免費的嗎?
我目前正在制定一個關於 Django的Web應用程序/ Python和我考慮到ASP.NET MVC的移動。 我下載了Visual Web Developer速成版,閱讀 NerdDinner,我已經準備好了。 我大概也會維持在MySQL工作。
其中一個原因我選擇 Django的+ MySQL的首先是它是免費的。 我引導商業和不能支付昂貴的軟件,即使是部署(存儲和帶寬是例外)。
我的問題是:我可以制定關於 Express Edition和讓我的產品生產,而不必支付給 Microsoft? 這既是一個法律問題和實際問題(假設我將使用開放源碼的版本控制,構建服務器等)。
我沒有經歷過微軟的不同的牌照,我想知道如果任何人有任何經驗,在推動產品的網絡只基於 Express版(我知道你們是不是律師,但有些可能是你在公司支付律師工作幫助這樣的決定 ...)
Answer: 961791
你提出的兩個問題在這裡,所以讓我們來看看兩者。
從法律的角度來看,答案非常簡單:是的,Visual Web Developer速成是免費提供,也沒有關於限制使用它商業化。
你的第二個問題是關於與實用性的商業使用Express版本。 簡短的回答是:是的。 時間越長版本的答案聽起來有點像是“是的,但...".
雖然Visual Studio Express版本是太棒了-特別是當你考慮他們的價格-你應該知道,他們欠缺的功能。 對我來說,最重要的事情缺乏Express版本是 -
- 支持延長。有一個健康的Visual Studio外接生態系統那裡,你會被鎖定的。 不是一個致命的缺陷,肯定的。 只是要記住。
- 能夠創建安裝項目。同樣,不是致命的。 您可以手動或使用一些外部的解決方案。 此外,如果您正在開發使用的東西在一個客戶(或自己)這是一個完整的非問題。
- 本地64位支持。這是一個我不能變通。 如果你需要工作在64位環境,並使用一些64位的控制,你處於困境之中。
- 支持試驗項目。如果你把測試驅動的開發,這是一個非常酷的功能,你就會錯過的Express版本。
此外,他們沒有一流的設計師,有些(小)限制調試和開發工具最你會發現,使用Visual Studio將無法正常使用的Express版本。
總之,你絕對可以與 VS Express的發展。 相對於工具你可能已經對 Python的Django的+,Visual Studio的Express是一個大的飛躍呢恕我直言。
此外,您可以隨時跟現在的Express版本和升級後,如果必要的。
Comments for #: 961791
Answer: 961715
7點在“快”常見問題的答案也許是最好的:
我可以用Express版用於商業用途?
是的,有沒有許可限制的應用程序使用Visual Studio Express的內置版本。
其他當時認為,閱讀 EULA的應確認不存在“產品,建立與此軟件只作私人用途”條款。
Answer: 961778
您不僅可以開發ASP.NET MVC的是免費的,你能做到在Linux上使用Mono,因為米格爾指出和邁克爾解釋 ... 因此,除了沒有牌照費或IDE的運行時,您可以自由操作系統的主機上呢!
您還可以使用的monodevelop在Mac OS - X的 ,雖然我敢肯定的Windows用戶會喜歡的Visual Web Developer速成 ,他們所得到的monodevelop 運行在Windows,太 。
當你表達了你的第一個 100萬美元,那麼你可以'升級'到Visual Studio 2010:)
Answer: 963632
Answer: 961796
Answer: 961731
Comments for #: 961644
是否有任何限制的明確此外,將嚴重影響生產部署Web應用程序? #:770268 Rax Olgud |
沒有,我知道,在上部署。 有局限性的工具本身,並限制哪些加載項可以使用。 例如,你不能使用與ReSharper的Express版本。 一般情況下,只是想:你得到什麼您支付。 但是,一定要看到http://www.microsoft.com/bizspark/。 #:770271 John Saunders |
0.1358.0.99.10.37.25
|
|
Dump from StackOverflow
|