学会区分Visual Studio 2005,Visual Studio 2005 Team System和MSDN Premium 订阅的各个版本

Mohammad Akif用图示的方法,说明了Visual Studio 2005所有的产品家族和之前的区别。

475)this.width=475;">

大家应该了解一些Visual Studio 2005的版本和和功能,学会选择合适的版本,不仅是开发人员,也是每个开发主管应该掌握的常识。 交流的过程中,发现对Visual Studio 2005, Visual Studio 2005 Team System 家族和MSDN Premium subscriptions 版本之间的关系许多人根本都分不清。

下面是我的一些理解:

  • 1. MSDN 宇宙版已经没有了,如果之前你是宇宙版的订户,那么现在你可以平滑升级(在Software Architects ,Software Developers,Software Testers三个订阅等级中按角色选一个),也可以考虑付费升级到MSDN Premium subscriptions-Visual Studio 2005 Team Suite版本,具体的可以参考这里
  • 2. MSDN Premium subscriptions 有5个等级,Team Suite, Software Architects ,Software Developers,Software Testers ,Professional Developers
  • 3.Visual Studio 2005 Team Foundation Server 需要有单独的License ,基本上这个License和微软其他服务器产品的模式一致,这意味着每个安装需要一个服务器的License,另外每个存取/访问Team Foundation Server的客户端也需要一个CAL(Client Access License),而且Visual Studio 2005 Team Foundation Server包含一个SQL Server 2005标准版的License。具体的信息可以参考这里,因为还涉及Visual Studio 2005 Team Foundation Server 和Office System、Windows Server 2003和Windows SharePoint Services的License,文档中定义的非常清楚。
  • 4. Visual Studio 2005 Team Suite 也依然是一个Team Foundation Server 的客户端,并不包含Team Foundation Server ,但包含一个访问Team Foundation Server 的CAL,另一方面说它功能最全,是指它覆盖了Team Edition for Software Architects, Team Edition for Software Developers, Team Edition for Software Testers 三个版本的所有功能。
  • 5. Visual Studio 2005 Team Foundation Server还有一个 Workgroup Edition 版本,这个包含在Visual Studio 2005的Team Suite,Team Edition for Software Architects, Team Edition for Software Developers, Team Edition for Software Testers 版本中,而且功能和Team Foundation Server 同样,但是它功能受限,只能包含5个帐号。License上,它不需要一个Team Foundation Server的License,但需要一个MSDN Premium 订阅的License,使用上则遵从MSDN Premium 订阅的License
  • 6. Visual Studio Standard Edition 和Visual Studio Professional Edition 你可以认为它是传统意义上的Visual Stuido 2005,也就是Visual Studio 2005 Team System没有出现前的Visual Studio比较相似的版本,和Visual Studio 2005 Team 客户端系列(Team Suite,Team Edition for Software Architects, Team Edition for Software Developers, Team Edition for Software Testers)的版本相比,这两个工具没有Itanium 64的编译支持,只有x64的编译能力,另外最大的缺陷是这两个版本不能连接Visual Studio 2005 Team Foundation Server,而且没有Visual Studio 2005 Team 客户端系列所有的Code Profiling,Static Analysis,Code Coverage,Test Case Management等功能,只能连接Visual SourceSafe 的源代码服务器。简单的说,如果你的工作和Visual Studio 2005 Team System没有什么关系,那么你可以考虑使用Visual Studio Standard/Professional 版本。
  • 7.当然我也发现一个问题,目前的MSDN Premium 订阅的5个等级的定义中都没有包含Visual Studio 2005 Team Foundation Server,那么Team Foundation Server变成正式版之后,是否还能够从某个MSDN Premium 订阅的等级中下载到?

  • Visual Studio 2005 各个版本之间可以参考这里
  • MSDN 各个订阅之间的比较可以参考这里
  • Visual Studio 2005 Team System 各个版本之间的比较可以参考这里

(0)

相关推荐

  • 解决Visual Studio 2005 无法显示设计视图的方法

    Visual Studio 2005 无法显示设计视图的解决方法 你们有没有碰到过这样的情况,在用VS2005开发的时候,点击设计视图没有用,怎么点击都看不到设计页面,前段时间为这个被这个问题郁闷了好久,一直的解决方法都只是重新安装,VS2005那么庞大,每次重新安装都要花费我很长的时间,后来在在网上找解决的办法,功夫不负有心人总让让我找到了,现在我把解决办法写下来,大家碰到这样的问题就不用再这么辛苦了. 首先你要确定你的HTML代码没有问题,因为在Visual Studio 2005 中内置的

  • Visual Studio 2008 安装失败(“Web 创作组件”无法安装)的解决办法

    Visual Studio 2008 中文正式版可以从微软网站下载试用了,因为之前用英文版感觉比2005快一些,虽然.NET Framework 3.5有点庞大,但还是可以选择开发2.0的项目,因此打算立马安装.试用期为三个月,足够长了,因此安装Team System版本,体验一下新特性.但是最担心的事情还是发生了--无法安装. 问题出在哪里呢?我打算找出原因,试图解决问题. 因为除Visual Studio本身以外,VS安装过程中安装的其他附带安装的组件,基本上都是有单独安装包的.先找到Vis

  • C#编程和Visual Studio使用技巧(下)

    如果你通过搜索引擎发现这篇文章的,我建议你先看看本系列的第一篇,这是本系列文章的第二篇,今天为大家带来更丰富的C#和Visual Studio编程技巧,一起来看看吧. 推荐:<10个C#编程和Visual Studio使用技巧>(上) 1.DataTable.HasRows 它不属于任何框架,但通过扩展方法很容易模仿这样一个方法,它不会消除检查数据表对象是否为空或行数的原始代码,但它可以简化应用程序的代码,下面是一个代码片段: <CODE> public static bool H

  • 配置Visual Studio 以调试.net framework源代码第1/2页

    基本步骤注意,这个功能在Visual Studio 2008 Express版里不支持.1)安装Visual Studio 2008 QFE.这个QFE只是更新一个Visual Studio调试器的DLL,以便可以获取源代码,更多细节参加下载页面.2)运行Visual Studio 2008依次展开Tools->Options->Debugging->General.如果你在Visual Basic Profile环境下运行,你需要将lower left of the Options D

  • C#编程和Visual Studio使用技巧(上)

    对开场白没兴趣?好吧,我们直接切入正题,下面介绍10个C#编程和Visual Studio IDE使用技巧. 1.Environment.Newline 你是否知道这个属性是与平台无关的?允许你根据每个平台输出新的换行字符. Console.WriteLine("My Tips On ,{0}C#", Environment.NewLine); 2.命名空间别名 你是否知道可以使用更短的别名代替长的命名空间?你是否遇到过需要限制完整的命名空间以避免产生歧义?看下面的代码示例,它是使用扩

  • Visual Studio 2010崩溃重启问题(源文件编译崩溃)

    1周前Visual Studio 2010突然出现崩溃现象.在源文件修改只要一编译,马上就崩溃,而且还不弹出任何异常窗口,严重影响软件开发工作. google了无数解决方案 用下面网站上的办法也不奏效: 1)http://blog.sina.com.cn/s/blog_68cb7e090101963d.html For 32-bit operating systems, run the following command: regsvr32 "c:\Program Files\Internet

  • Visual Studio调试技巧汇总

    调试是软件开发周期中很重要的一部分.它具有挑战性,同时也很让人疑惑和烦恼.总的来说,对于稍大一点的程序,调试是不可避免的.最近几年,调试工具的发展让很多调试任务变的越来越简单和省时. 1 悬停鼠标查看表达式值 调试是很有挑战性的.比如在函数内逐步运行可以看出哪里出错,查看堆栈信息可以知道函数被谁调用等等. 但是无论哪种情况下,查看表达式和局部变量的值都是很麻烦的(把表达式和局部变量放到watch窗口里). 一种更简单的方法,把鼠标停在所需查看的数据上.如果是类或结构,那么点击展开可以很方便快速地

  • 分享Visual Studio原生开发的10个调试技巧

    最近碰巧读了Ivan Shcherbakov写的一篇文章,<11个强大的Visual Studio调试小技巧>.这篇文章只介绍了一些有关Visual Studio的基本调试技巧,但是还有其他一些同样有用的技巧.我整理了一些Visual Studio(至少在VS 2008下)原生开发的调试技巧.(如果你是工作在托管代码下,调试器会有更多的特性,在CodeProject中有介绍它们的文章),下面是我的整理的一些技巧: 异常中断 | Break on Exception Watch窗口中的伪变量 |

  • 分享Visual Studio原生开发的10个调试技巧(2)

    之前关于Visual Studio调试技巧的文章引起了大家很大的兴趣,以至于我决定分享更多调试的知识.以下的列表中你可以看到写原生开发的调试技巧(接着以前的文章来编号).这些技巧可以应用在VS2005或者更新版本中(当然有一些可以适用于旧版本).如果你继续,你可以知道每个技巧的详细信息. 技巧11:数据断点 当数据所在内存位置变化时,调试器将会中断.然而,这是唯一可能在一个时间创建4这样的硬件的数据断点.数据断点只能在编译的过程中添加,可以通过菜单(编译>新断点>新数据断点)或者通过断点窗口来

  • SQLServer 在Visual Studio的2种连接方法

    一.Sql Server 在Visual Studio的连接有两种方法:(1)本地计算机连接; 复制代码 代码如下: string s = "Data Source=计算机名称;initial Catalog=数据库名称;integrated Security=True"; (2)windows身份验证方式连接; 复制代码 代码如下: string cc="Data Source = 计算机名称; Initial Catalog = 数据库名称; User ID = sa;

  • Visual Studio中js调试的方法图解

    第一步:在需要打断点处写上 debugger; 第二部:在IE中将禁用脚本调试的钩去掉 打开IE -> 工具 -> 选项 -> 高级 -> 去掉禁用脚本调试(Internet Explorer)和禁用脚本调试(其他) 不用调试时记得将IE去掉的钩,钩上,以免打开其它网页报错!

  • 在Visual Studio中用C++语言创建DLL动态链接库图文教程

    什么是DLL(动态链接库)? DLL是一个包含可由多个程序同时使用的代码和数据的库.例如:在Windows操作系统中,Comdlg32 DLL执行与对话框有关的常见函数.因此,每个程序都可以使用该DLL中包含的功能来实现"打开"对话框.这有助于促进代码重用和内存的有效使用.这篇文章的目的就是让你一次性就能了解和掌握DLL. 为什么要使用DLL(动态链接库)? 代码复用是提高软件开发效率的重要途径.一般而言,只要某部分代码具有通用性,就可以将它构造成相对独立的功能模块并在之后的项目中重复

  • 使用Fiddler调试visual studion多个虚拟站点的问题分析

    1:localhost.和127.0.0.1.带来的URL行为不一致 无法走本地代理,这个无法本地调试的问题并不是个BUG,微软官方是有给出过解释的,这是源于IE浏览器和.NET框架对于本地请求是不走代理的,因而Fiddler无法检测数据.于是为本地地址加.符号,这就带来URL行为不一致的问题. 取当前Context.Request.URL,会发现系统自动将地址中的.符号忽略了,这为我们针对URL编码带来了不一致的问题: 2:target machine actively refused it(

  • 使用VisualStudio开发php的图文设置方法

    现在,三层.mvc之类的思想遍地开花,使得代码和html得以分离,加之随着开发的分工和项目的增大,一个好的IDE能为编码工作提供了许多的便利.就像开发java用eclipse,.NET用visual studio一样,开发PHP也很需要一种这样的利器.常见的php的IDE有Eclipse,NetBeans,Zend studio,vs.php等.这几个我也都用过,其中Eclipse,NetBeans,Zend studio都有win和linux的版本,也都集成了像代码感知.调试.设计.片段等的功

  • Visual Studio中的jQuery智能提示设置方法

    1.VS2008 1) 安装VS2008 SP1补丁,下载链接.SP1补丁提供Javascript脚本库的智能提示功能. 2) 安装KB958502补丁,下载链接.KB958502补丁支持-vsdoc.js智能提示文件的关联功能,更多说明. 3) 下载jQuery原文件及-vsdoc.js文件,并通过相同的文件名前缀进行关联. 例,下载jquery-1.2.6.js和jquery-1.2.6-vsdoc.js, 拷贝到本地目录并引入到Web应用程序或Web站点的工程中. 现在你只需要添加jque

  • 使用visual studio自动创建IIS虚拟目录

    1, 在web属性中,点击创建"Create Virtual Directory". 2, 在IIS中将显示创建好的虚拟目录 注意:如果虚拟目录层数大于1,则需要在C:\inetpub\wwwroot中手动创建对应的子目录.

随机推荐