适用于唯一开发人员的Visual Studio 2010版本

时间:2010-06-05 13:58:10

标签: visual-studio-2010 msdn

我是一家小公司唯一的.net开发人员。我的项目涉及许多.net技术,包括WinForms,WPF,SQL,XNA,Linq,WCF,WTF?等。

我努力保持在所有这些项目之上,所以我希望通过VS2010的发布让我的生活更轻松。如果没有导师,我会非常依赖StackOverflow以及谷歌提出的其他任何东西。我是否应该说服我的公司获得MSDN订阅的版本?这是其中一件事,一旦你拥有它,你无法想象没有它的生活吗?

VS2010附带的源代码控制怎么样,你们发现它比SVN服务器更好吗?

我们希望今年聘请另一位程序员,我最好能够获得VS2010的团队版本,为这次招聘做好最充分的准备吗?

谢谢!

3 个答案:

答案 0 :(得分:3)

如果您想要“Intellitrace”(又名“历史调试”),您将需要Ultimate。

同样,Premium和Professional逐渐增加功能。任何其他这些或某种组合可能是决定性因素。 product pages上有一个比较。

此外,请考虑MSDN订阅的价值,让您访问用于开发和测试的操作系统,服务器和工具(以及一般用于Office的一个实例)。

即使作为唯一的开发人员,您仍然应该使用源代码控制(除非是VSS :-)),无论是SVN,GIT,TFS,......所有付费版本都将为您提供集成。像TFS这样的ALM(应用程序生命周期管理)将执行源代码控制(SCM或VCS)以及工作项跟踪(缺陷,实践)等等。 VS付费版+ MSDN包括TFS(您可以在工作站上运行它 - 不再使用服务器操作系统。)

在我看来,如果你在MS平台上作为开发人员受到专业工作,VS Pro + MSDN是最低限度的(否则问自己有关就业的标准),真的应该是VS Ultimate + MSDN。将您的使用成本与订阅成本进行比较(特别是在VL程序上一次 - 您只需要一个MSDN订阅即可获得VL资格)。

答案 1 :(得分:0)

Visual Studio是一款出色的产品,我每天都会使用它。我们的MSDN订阅级别是Premium。这打开了MSDN库中的大多数门,我不能说我错过了Ultimate。当Visual Studio仍然是RC和Beta我们正在开发它(Ultimate)和IntelliTrace之类的东西很好有功能,但绝对不是成败。

我建议不要使用Visual Studio Premium,因为它缺乏我广泛使用的一些功能,例如代码覆盖率和静态代码分析。

我不得不说我无法想象没有MSDN订阅的生活。在所需的平台范围上开发(和测试)是不可能的。

至于我们过去几个月一直使用TFS 2010的源代码库,发现与Visual Studio的无缝集成是一个巨大的卖点。登记和退房的能力只是系统的一个方面。通过IDE创建构建定义,查看构建历史记录和管理工作项的能力可以节省大量时间。

如果价格成为问题,微软总会有替代品。如果您想使用SVN,则有VisualSVNankhsvn等SVN插件。然后,您可以使用类似CruiseControl。Net的内容进行构建。

答案 2 :(得分:0)

作为一个开发人员或小团队工作我经常发现任何版本的VS(Express除外)都没问题,Ultimate版本确实有一些有趣的东西,但对许多开发人员来说并不重要。

我建议您(或您的老板)查看Microsoft Action Pack。他们为开发人员准备了一个新版本,你将获得3个VS Pro许可证以及一系列操作系统和服务器许可证(其中一些仅用于开发,但其中一些对我认为的任何员工都有效)。

在英格兰,它现在每年约为290英镑,现在有15%的折扣,所以你得到的便宜。有一些要求,但如果您使用MS软件开发软件,您可能很有可能获得资格:

https://partner.microsoft.com/40132997