作为Microsoft开发人员长期以来,我发现MSDN是一个非常宝贵的资源.
然而,当我在国内摆弄时,我无法使用最好的最新技术和来自微软的不同产品,因为我无法证明为本质上是一种消遣支付如此高昂的代价.
该速成版是伟大的,但如果想要使用更高级的功能,我从我在工作中使用的版本中使用时一无所获.无论如何,我无法获得最新的测试版并使用新产品,而不是合法的.
除了获得MVP之外,如何以非专业环境的可接受价格获得MSDN订阅?
我知道Empower计划,但我认为它是为了将商业软件推向市场.如果情况并非如此,那对我来说似乎就是这样.谢谢!
MSDN订阅是按用户而不是按设备进行的,因此只要您是唯一使用它们的人,我认为您应该可以在家中自由使用它们.我不知道工作场所有任何差别,除非您的工作场所本身规定了这样的规则.
来自http://msdn.microsoft.com/en-gb/subscriptions/aa948867.aspx:
MSDN订阅许可给 可以无限制地安装所提供软件的个人.通过MSDN订阅提供的软件被许可用于您的应用程序的设计,开发,测试和演示.
另请参见http://msdn.microsoft.com/en-gb/subscriptions/aa948864.aspx.
Microsoft提供了一个Empower程序.它为您提供了几种廉价的高级订阅,您必须成为ISV才能实现真正的产品.
这个(不再可用 - 断开链接)为您提供开发所需的所有软件,甚至为某些应用程序(如Office)提供一些"真实世界"许可证
几年后,你必须支付全价.逻辑是你应该在市场上有一个产品,并且可以负担得起.
+1 Luke关于在家使用MSDN许可证的评论.我认为这是OP的最佳答案.
还考虑一下
DreamSpark(面向学生):http://www.dreamspark.com
BizSpark(面向初创公司构建"下一代网络应用程序"):http://www.bizspark.com
Empower(希望与微软合作的ISV):http://www.empowerforisv.com
(注意BizSpark和Empower之间存在一些重叠......许多ISV会发现它们都很有用)
最后......不要忽视试用版和VHD版.大多数Microsoft软件可供试用(30-360天).许多都可通过"VHD Test Drive"获得
VHD Test Drive:http://microsoft.com/vhd
查看Microsoft Action Pack开发和设计订阅.它旨在取代Empower计划,让您以极高的价格获得一些MS产品.
https://partner.microsoft.com/global/40132997
与已经发表的评论一致 - 获得Empower订阅,它面向像您一样的人.我记得,你有2年的时间将产品/解决方案推向市场(市场定义非常宽松),它使用了MS技术的某些元素(同样,这是非常宽松的定义).作为一个相当适度的支出的回报,你得到MSDN,一堆操作系统许可证以及对开发工具和最终用户应用程序的访问(XP,Vista,Office就是明显的例子).
例如,我在Delphi中开发,但是编写代码以在SQL Express 2005和完整的SQL Server 2005+上运行,这使我有权购买Empower协议.我得到了所有好东西,还有Visual Studio,SQL Server,Office和OS许可证等.如果您没有在分配的时间内向市场提供解决方案,您可以通过支付来延长您的协议或......我必须承认我不确定.如果你试图制造出一些东西但最终会失败,很难看出会有什么不好的事情发生 - 这是美国梦,对吗?您必须在期末等处停止使用该软件:-)
如果您想开发桌面Windows,您在访问在线资料时确实需要一定程度的MSDN访问,或良好的宽带连接和耐心.Empower是一种相当痛苦的方法,可以让您获得所有最好的工具,确实可以获得很少的费用 - 最终你会得到大量的DVD和CD,以及一年中的一些更新.我认为这是必不可少的购买 - 特别是如果这被视为职业投资,或培训或进步的某些因素.它根本不是很多钱(我作为一个ISV说话 - 我必须付出的一切真正来自我的口袋!).
您可能想与您的老板讨论您免费加入MSDN的机会.我在使用所有Microsoft软件的公司工作,我获得免费订阅,可以访问几乎所有的Microsoft软件.