技术开发 频道

挑战Eclipse 微软欲推VS Shell

    【IT168 开源新闻】在近日举行的Tech Ed 2007大会上微软宣布,使用Visual Studio 2008的开发者将可以得到这个集成开发环境(IDE)的一个高度定制版-Visual Studio Shell,通过它开发者可以使用定制化的工具和编程语言。这个简化的开发环境是微软继续改进其合作伙伴程序的一个体现,也是为了适应来自其他集成开发环境(IDE)的竞争,例如免费的开源Eclipse工具集。

    微软的VSIP合作伙伴计划的项目负责人Joe Marini表示,实际上Visual Studio Shell是一个简化到框架的集成开发环境(IDE)。他表示,“有一段时间我们的合作伙伴和开发者一直要求实现这样的功能,”这个框架并不支持一个编程语言,诸如VB或C#,但是提供了一些关键的集成开发环境(IDE)服务,例如数据交换(Dif)服务是调试和编辑。

    这个框架将可以免费下载,在与Visual Studio兼容性方面,它提供了令人喜爱的两种模式。

    在完整模式,开发者和第三方软件商可以把这个框架像Visual Studio的插件一样使用。

    另一方面,在独立模式下,这个框架具有被开发者和软件制造商所喜爱的外观。如果已经运行了一个Visual Studio实例,这个单独版的框架也还可以独立运行。

    Marini表示,“现在你仍然可以像以前一样创建Visula Studio插件,而且还可以单独运行一个独立的集成开发环境”。

    Visual Studio Shell是第一个Visual Studio SDK的一部分,微软将在今年夏天发布Visual Studio 2008 Beta 2。微软还在Tech Ed上宣布,Visual Studio  Orcas就是现在的Visual Studio 2008,但是要到2007年底才能发布。

    微软的SDK(或者叫做软件开发工具)的目标用户是哪些开发者呢?总的来说,是那些创建Visual Studio插件的用户。这部分用户除了占大多数的独立软件厂商外,还包括企业、学术界和共享软件的开发者。Visual Studio 2005的第四个也是最后一个SDK在今年初已经发布。

    在Windows Shell的宣布推出的时候,在一些开发者中引起了关于微软工具授权许可的讨论。

    微软已经通过这个价格低廉的工具集对此做出了回应,使用特殊版(Express版)。但是很明显与开源比起来,它还是没有优势的。特制版不能等同于Eclipse。但是,在压力之下,微软可能会在这个特制版中增加更多开源软件中具有的功能。

    英国的一个开发者Jamie Cansdale也曾经是微软的一个最有价值专家(MVP),他表示曾被微软威胁说会遭到起诉,因为他针对Visual Studio Express版开发了TestDriven.NET Visual Studio插件。微软在免费的Express版产品中禁用了扩展选型。

    业界认识认为,微软的Express系列产品的销售是对Eclipse集成开发环境(IDE)入侵的一种回应,Eclipse的最初创建者是IBM公司,不过后来它被捐献给了开源社区。压力下的微软可能会继续开放它的Express产品,例如,在其中放开对扩展功能的限制。

    原文URL:http://www.cnblogs.com/A-Z/archive/2007/06/06/773547.html

0
相关文章