我需要知道是否购买VS 2010溢价。我将Visual StudioTeam System 2008数据库版本用于我自己的vs 2008团队套件版本。我的同事只有VS2008专业版。我们现在正在转向VS2010。我们目前没有MSDN许可证。我们期待购买VS2010没有MSDN。获得6个VS2010溢价许可证非常昂贵。我们需要将数据库放入源代码控制中。我们目前是电子邮件脚本,很难跟踪。是否有任何非微软解决方案具有相同的功能并且是免费的?
答案 0 :(得分:4)
整个团队是否需要高级功能?与您的问题的标题相反,VS2010 Professional 包含数据库项目。你没有得到的是模式比较,数据比较,数据生成器,单元测试,重构和静态代码分析。因此,一个折衷选择是为需要上述工具的人获得一个Premium,并将其他人留给Professional?
答案 1 :(得分:3)
您的项目通过电子邮件发送数据模型的变化多少时间?由于使用该流程,团队花费多少时间进行调试?如果你把所有时间都加起来,那就看看本来可以建造什么,以及开发人员的一般快乐;也许VS Premium的价格并不是那么糟糕。
我只是说它很容易被工具上的贴纸震惊所震撼,直到你把所有浪费的时间加起来,这可能是赚钱的产品开发。
答案 2 :(得分:1)
对于数据库项目,您肯定需要他们称之为“数据库”(数据库版)或团队系统(2008年)。
2010年,它可以是Premium或Ultimate。
另一个选择是使用一些ORM工具将数据库开发移动到主(非数据库项目)。 Linq2Sql,实体框架或第三方解决方案,如nHibernate。