13

我们是一家有 10 人的小型开发商店,其中 3 人目前正在做 .Net。新的 VisualStudio 2010 工具看起来非常好,我们也想使用它们——但其中许多工具(历史调试、UML 工具、测试工具)似乎只能在 Ultimate Edition 中使用。这需要 12,000 美元。或者我们三个人将近四十盛大。(详见此处)。

鉴于架构可视化工具似乎是直接从NDepend中提取出来的,每个成本约为 250 欧元(而且非常好),我们无法证明这种支出是合理的。

现在,我们有一个普通的 MSDN 专业订阅,但只给我们一个 VS Team System,我想我们不会给我们三个 2010 Ultimates。鉴于我们没有使用整个 Team Foundation Server 的东西,只需要开发工具,我们能做什么?

编辑:

这是“专业”版本中缺少的开发工具列表(为另一个问题留下数据库和“测试实验室”工具)。星号 (*) 表示该功能在“Premium”版本中,没有星号表示仅在“Ultimate”中可用。什么是非数千美元的替代品?

  • 测试:

    代码覆盖率 (*)

    测试影响分析 (*)

    编码 UI 测试 (*)

    网络性能测试

    负载测试

  • 调试和诊断:

    静态代码分析 (*)

    代码指标 (*)

    分析 (*)

    IntelliTrace(历史调试器)

  • 架构和建模:

    UML 和层图查看器 (*)

    架构探索者

    符合 UML 2.0 的图(活动、用例、序列、类、组件)

    层图和依赖验证

4

11 回答 11

10

If you're a small dev shop, Microsoft will give you the full version of VS (and then some) for a few years. Check out the BizSpark program.

于 2009-10-20T20:14:38.533 回答
8

正如您所说,其中一些工具只是市场上已有的其他工具的副本。如果我处于你的位置,我会考虑获得一个涵盖专业 .net 开发人员所需的所有基础知识的 Visual Studio 版本,然后再寻找替代工具。有大量出色的开源和商业工具可以免费或以合理的价格完成出色的工作。

在我看来,第三方工具最好的部分是它们往往能够比标准的 Visual Studio 发布周期更快地改进和适应。持续集成服务器、单元测试框架、模拟/隔离框架、源代码控制等通常最好由第三方工具完成,这样随着行业的变化,您可以调整您的工具,而无需等待 Microsoft。

于 2009-10-19T08:51:28.187 回答
4

要么你需要这些工具,而且他们会为自己的生产力买单。或者他们是一个想拥有的。如果是后者,那么您应该考虑您的绝对要求并从那里开始。

此外 2010 年尚未发布,因此您有时间评估其他解决方案。

于 2009-10-19T08:27:38.530 回答
4

看看批量许可:即使是一个 VS/MSDN 许可也更便宜,所以应该可以节省三个。

立即获取带有 MSDN Premium 的 VS 2008 Team Edition(例如 Developer),并在其发布时利用自动升级到 VS2010 Ultimate。 已删除:在 VS2010 发布之前应用的优惠。

于 2009-10-20T10:53:14.980 回答
3

不知道它是否适用于您的情况,但您是否检查过新的 Microsoft WebSiteSpark 程序

于 2009-10-20T10:56:15.413 回答
2

你可能不需要三个座位,拿一个来分享玩具?我猜整个团队当然不需要每天都担心架构可视化……

如果你真的很紧,你可以让可怜的草皮大部分时间也使用 Express.. ;)

于 2009-10-19T09:06:07.130 回答
2

对于具有 Microsoft 合作伙伴身份的公司,可以选择以与企业客户通过批量许可证获得的相同条件获得 VSU。然而,这从 20 个许可证开始,每年大约 20,000 欧元,为期 3 年。(这可能仅限于某些国家。)

否则,典型的建议是用

  • 依赖
  • 企业架构师 (EA)
  • 一些负载测试工具

我知道,没有替代 Intellitrace(我不会错过)、层图、测试和实验室管理的替代品。

PS: http: //www.microsoft.com/visualstudio/en-us/products/2010-editions/product-comparison

于 2011-12-08T11:37:33.893 回答
1

如上所述,从替代方案开始:NDepend是架构资源管理器的绝佳替代方案,尽管缺少与 VS 的一些集成。它还提供代码度量(数十个!)和静态代码分析,包括标记依赖周期等。

完整版的成本约为 250 欧元;有一个免费的学术/试用版。

于 2009-10-26T13:31:09.213 回答
1

操作方法如下……如果您升级到 MSDN 高级订阅,并且您目前在 2010 年 3 月 22 日之前拥有 VS.NET 2008 专业版和/或 2008 TS,您将免费获得终极升级。我的来源是以下文章

http://www.theregister.co.uk/2009/10/19/visual_studio_2010_second_beta_packaging/

编辑:信息位于文章末尾附近。对我来说听起来很划算!

于 2009-11-14T04:40:36.560 回答
0

使用SharpDevelop并希望他们尽快实现这些功能......

于 2009-10-20T20:04:34.910 回答
0

1) 不用

2)寻找替代品

3) 为独立版本游说 MS(您可能不会孤单)

您不能总是以您想要的价格获得您想要的工具。我们在一条类似的船上:(

于 2009-10-19T08:30:49.803 回答