我可以在ASP.NET MVC的真正發展為免費的嗎?[转贴]
[转贴自] 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版(我知道你們是不是律師,但有些可能是你在公司支付律師工作幫助這樣的決定 ...)
#: 961628 asp.net-mvc microsoft licensing visual-studio User: Rax Olgud
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版本和升級後,如果必要的。
#: 961791 asp.net-mvc microsoft licensing visual-studio User: Roberto Teixeira
Comments for #: 961791
Answer: 961715
Answer: 961778
您不僅可以開發ASP.NET MVC的是免費的,你能做到在Linux上使用Mono,因為米格爾指出和邁克爾解釋 ... 因此,除了沒有牌照費或IDE的運行時,您可以自由操作系統的主機上呢!
您還可以使用的monodevelop在Mac OS - X的 ,雖然我敢肯定的Windows用戶會喜歡的Visual Web Developer速成 ,他們所得到的monodevelop 運行在Windows,太 。
當你表達了你的第一個 100萬美元,那麼你可以'升級'到Visual Studio 2010:)
#: 961778 asp.net-mvc microsoft licensing visual-studio User: CraigD
Answer: 963632
有沒有需要解決的Express版本的還是開源。 如果你是一個合法的啟動,您可以加入微軟的相對較新的BizSpark計劃,並獲得免費的MSDN訂閱,其中包括全面的版本,所有軟件開發的目的(如Windows服務器,SQL服務器等)。
加上你的Web應用程序部署的軟件許可證的生產,這使我覺得與其他MS BizSpark獨特的合作夥伴計劃。 它不包括免費託管但是。
檢查了現場的資格要求和限制。
(對不起我知道你提到的馬特 Bizspark,但我想,以提供更多的有關信息,並強調這是怎樣的問題)。
#: 963632 asp.net-mvc microsoft licensing visual-studio User: DSO
Answer: 961796
發展是它是免費的Visual Studio Express是免費的,但實際上,當談到你真的需要部署Windows服務器 2003年或2008年你可能還需要另一個版本的SQL服務器如果表達不符合要求的:)
#: 961796 asp.net-mvc microsoft licensing visual-studio User: Yassir
Answer: 961731
這是完全可能的開發和部署ASP.NET和ASP.NET MVC應用,而不必支付給 Microsoft。 我認為沒有任何限制/差異(法律和實際)在部署ASP.NET應用程序,開發快遞 /全版本的比。 我個人推薦購買 VS2008的臨(或者等待VS2010) - 它是那麼強大得多的血管性血友病快。 是的,它是昂貴的,但我認為這是值得的錢。
文章來源:
可靠的專線 /車輛定位系統主機是昂貴的在Linux / Windows平台。 因此,如果您的網站將進入快速增長 - 主要的產油雖成本將舉辦不是工具
#: 961731 asp.net-mvc microsoft licensing visual-studio User: eu-ge-ne
Answer: 961658
是的,你可以發展自由版本的微軟軟件。 你將不得不支付操作系統許可證的開發和託管服務器雖然。
一個企業可能要調查 bizspark計劃,可以給您最多3年的一切,包括主持。
#: 961658 asp.net-mvc microsoft licensing visual-studio User: Matt Lacey
Answer: 961644
Comments for #: 961644
是否有任何限制的明確此外,將嚴重影響生產部署Web應用程序? #:770268 Rax Olgud |
沒有,我知道,在上部署。 有局限性的工具本身,並限制哪些加載項可以使用。 例如,你不能使用與ReSharper的Express版本。 一般情況下,只是想:你得到什麼您支付。 但是,一定要看到http://www.microsoft.com/bizspark/。 #:770271 John Saunders |
Search
Bookmark
Related Articles
- Topic: asp.net-mvc
- Does the Helper Module have to be in AppCode for MVC to recognize when using VB.net
- Call methods between repositories - Repository Pattern
- ASP MVC null reference exception with MVC Membership (OpenID) controller
- How to handle membership in an ASP.NET MVC application?
- asp.net webforms vs asp.net MVC application
- ASP.NET MVC posted file model binding when parameter is Model
- Topic: licensing
- Topic: microsoft
- Topic: visual-studio
Automagic Translation
0.1358.0.99.10.37.25 | Dump from StackOverflow |