簡體   English   中英

哪個Visual Studio 2010版本是唯一開發人員

[英]Which Visual Studio 2010 edition for sole developer

我是一家小型公司的唯一.net開發人員。 我的項目涉及許多.net技術,包括WinForms,WPF,SQL,XNA,Linq,WCF,WTF?等。

我很難在所有這些項目上處於領先地位,因此我希望通過VS2010的發布使我的生活更輕松。 如果沒有導師,我將嚴重依賴StackOverflow以及Google提出的其他任何方案。 我應該說服我的公司獲得帶有MSDN訂閱的版本嗎? 一旦擁有了它,便無法想象沒有它的生活嗎?

VS2010附帶的源代碼控制怎么樣?你們都發現它比SVN服務器更好嗎?

我們打算今年再聘請一名程序員,請問我最好讓VS2010的團隊版為招聘做好最好的准備嗎?

謝謝!

如果要“ Intellitrace”(又名“歷史調試”),則需要Ultimate。

同樣,Premium和Professional逐漸具有較少的功能。 這些因素中的任何其他因素或某種組合都可能是決定因素。 產品頁面上有一個比較。

另外,請考慮MSDN訂閱的價值,使您可以訪問操作系統,服務器和工具以進行開發和測試(以及一個Office實例供一般使用)。

即使作為唯一的開發人員,您仍然應該使用源代碼控制(除非是VSS :-),無論SVN,GIT,TFS等……所有付費版本都可以為您提供集成。 像TFS這樣的ALM(應用程序生命周期管理)將執行源代碼控制(SCM或VCS)以及工作項跟蹤(缺陷,功能)等等。 VS付費版本+ MSDN包含TFS(您可以在Workstation上運行它-不再是服務器OS)。

我認為,如果您是專業從事MS平台開發人員的工作,則VS Pro + MSDN是最低要求(否則,請問一下自己的聘用標准),實際上應該是VS Ultimate + MSDN。 將雇用您的成本與訂閱的成本進行比較(尤其是在VL程序中一次),並且您只需要單個MSDN訂閱即可獲得VL資格。

Visual Studio是一個很棒的產品,我每天都會使用它。 我們的MSDN訂閱級別為Premium。 這打開了MSDN庫中的大多數門,我不能說我缺少Ultimate。 當Visual Studio仍為RC和Beta時,我們就在其中進行開發(最終版本),像IntelliTrace之類的東西很高興擁有功能,但絕對不會成敗。

我建議不要使用Visual Studio Premium,因為它缺少我廣泛使用的某些功能,例如代碼覆蓋率和靜態代碼分析。

我不得不說,沒有MSDN訂閱,我無法想象生活。 在必要的平台范圍上進行開發(和測試)是不可能的。

對於源存儲庫,我們在最近幾個月一直使用TFS 2010,發現與Visual Studio的無縫集成是巨大的賣點。 簽入和簽出功能僅是系統的一方面。 通過IDE創建構建定義,查看構建歷史記錄和管理工作項的功能可節省大量時間。

如果價格成為問題,總會有Microsoft的替代產品。 如果要使用SVN,則可以使用SVN插件,例如VisualSVNankhsvn 然后,您可以使用CruiseControl .Net之類的工具進行構建。

作為一個單獨的開發人員或在一個小型團隊中工作,我通常發現VS的任何版本(Express除外)都可以,終極版確實有一些有趣的東西,但對許多開發者而言卻不是必需的。

我建議您(或您的老板)看一下Microsoft Action Pack。 他們為開發人員准備了一個新的許可證,您將獲得3個VS Pro許可證以及一堆OS和Server許可證(其中一些僅用於開發,但其中一些對我認為的任何員工均有效)。

在英格蘭,這似乎是每年大約290英鎊,現在有15%的折扣,因此您所獲得的價格非常便宜。 有一些要求,但是如果您使用MS Software開發軟件,則您很有可能會獲得資格:

https://partner.microsoft.com/40132997

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM