2010-06-05 113 views
0

我是一家小公司的唯一.NET开发人员。我的项目跨越许多.net技术,包括WinForms,WPF,SQL,XNA,Linq,WCF,WTF?等等。适用于独立开发人员的Visual Studio 2010版本

我很难停留在所有这些项目的顶部,所以我希望让我的生活与VS2010的版本更容易。如果没有导师,我很大程度上依赖于StackOverflow以及Google提供的任何其他内容。我应该说服我的公司获得MSDN订阅的版本吗?它是一旦你拥有它,你不能想象没有它的生活?

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

我们期待今年再招聘程序员,我会是最好的关闭让VS2010的团队版为雇佣来最好的准备?

谢谢!

+0

这是一个有点题外话...但是看看有什么交易都可以在MSDN订阅您语言环境。 – 2010-06-05 14:01:14

+0

合法获取便宜或免费的VS/MSDN有很多方法。如果该公司不到3岁,BizSpark。如果是独立软件开发商(ISV),合作伙伴计划(合作伙伴计划)(每件事情5-10美元,每年约1900美元)。如果它是一个非营利组织,也有这样的项目。值得调查。 – 2010-06-05 14:46:12

回答

3

如果你想要“Intellitrace”(又名“历史调试”),你需要极限。

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

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

即使你仍然应该使用源代码控制(除非它是VSS :-)),无论是SVN,GIT,TFS,...所有的付费版本会给你一个集成唯一的开发商。像TFS这样的ALM(应用程序生命周期管理)将执行源代码管理(SCM或VCS)以及工作项目跟踪(缺陷,工具)等等。 VS付费版本+ MSDN包含TFS(并且您只能在Workstation - 服务器操作系统上运行它)。

在我看来,如果你在MS平台上被聘为专业开发人员,那么VS Pro + MSDN是最低限度的(否则问问你自己的就业标准),而且应该是VS Ultimate + MSDN。比较雇用你的成本和订阅的成本(特别是在VL程序上 - 一次只需要一个MSDN订阅就可以获得VL)。

+0

“VS临+ MSDN是最小的”谢谢你的建议,那就是我终于实现了。 – bufferz 2010-07-07 12:58:36

0

Visual Studio是一款出色的产品,我每天都在使用它。我们的MSDN订阅级别是Premium。这会打开MSDN库中的大部分门,我不能说我缺少Ultimate。当Visual Studio仍然是RC和Beta时,我们正在开发它(Ultimate),而像IntelliTrace这样的东西很适合具有功能,但绝对不是打破或者不打破。

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

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

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

如果价格成为问题,那么总是有替代Microsoft的选择。如果你想使用SVN有SVN插件,如VisualSVNankhsvn。然后你可以使用类似CruiseControl.Net的构建版本。

0

工作作为一个开发人员或一个小团队,我通常会发现,VS的任何版本(除了快递)是确定的,最终的版本确实有一些有趣的事情,但没有什么对许多开发商是必不可少的。

我建议你(或你的老板)看看微软行动宝盒。他们已经有了一个新的开发者,你会得到3个VS临许可证再加上一堆操作系统和服务器许可证(其中一些仅用于开发但其中一些是有效的任何雇员,我认为)。

在英国,这似乎是每年约£290与15%的折扣,这是正确的现在,那么你所得到的很便宜。有一些要求,但如果您使用MS软件开发的软件,你可能有资格后的相当高的机会:

https://partner.microsoft.com/40132997