您的位置:建站学院首页 >> 文章 >> asp.net >> .NET概论及软件使用
划,鼓励第三方厂商将其工具结合到VS.NET的IDE中。
到现在,已经有很多开发商宣布了对VS.NET的支持,并且将发布附加工具产品,比
如针对COBOL, Perl, 以及其它语言的编译器,以及建模工具和源代码控制工具。
有些老的VS工具则不能得到完全的支持了。
其实VS.NET的主要竞争者并不是其它的Win32 服务器/客户机应用开发工具。这场
战争已经过去而且Microsoft已经获得了胜利:Visual Studio 6.0事实上已经成为
了传统Win32/COM开发的标准工具,多数其它的工具都被排挤到了较小的封闭领
域,比如Borland Delphi, Sybase PowerBuilder, 以及 Centura Team Developer
等。
VS.NET的真正竞争对手是以Java为基础的应用开发工具,这些工具来自IBM,SUN,
WebGain, Oracle, 以及 Borland。Microsoft的意图是使用VS.NET来把其市场从
传统的客户机/服务器和Internet应用开发市场扩展到企业级以及电子商务开发市
场。
.NET同时关注作为用户支持的开发者。在软件就是服务以及Web服务的认识前提
下,VS.NET将从一个相对独立,类似于工作台的胖客户端演变成为有效依靠网络服
务的中心。开发者首先可以期待的是MSDN和UDDI注册集成,以后还会和测试服务等
进行集成,使VS.NET不仅仅是.NET开发环境,同时也是.NET服务的消费者。
VS.NET的优势和不足
我们相信对于开发者来说,VS.NET仍然是一把双刃剑。它的确为新的开发策略提供
了大量的功能和技术支持,比如Web服务,XML,以及跨平台代码。这些新的技术将
是未来直到2006年支持Microsoft应用开发核心的必要因素。
然而,Visuabl Stuido毕竟已经有两年没有更新了。不管怎么说,大量的新特性使
得VS.NET成为一个全新的产品。新的功能对开发人员来说总是会造成一些断续,比
如,新的面向对象的特性就与Visual Studio 6.0中的有很大差别。虽然VS.NET提
供了转换旧的Visual Basic工程的程序,但是真正能全自动,无手工干预的转换是
凤毛麟角。VS.NET将不支持某种向后兼容的运行模式,不能无改变的运行旧的工
程。
在以前的研究中,我们预计到2005年Microsoft和Java平台将用于至少75%的新型电
子商务应用开发领域。而且,上述两个平台所获得的市场分额将是大致相等的,无
论是谁都无法取得超过10%的市场分额优势。
对于Microsoft应用开发阵营,问题是何时而不是是否迁移到VS.NET。这个产品和
Visual Studio 6.0之间存在巨大的断续,很多开发者在这个迁移中要花些精力进
行新的学习;不过这种努力是值得的,因为Microsoft将一直将VS.NET作为其应用
开发策略的核心至少到2005年。VS.NET的beta版本已经可以从Microsoft的Web站点
下载了。Microsoft已经宣布将在2001年发布正式的版本,我们相信最早这个正式
版本也要等到2001年2季度末。(Said by Masa: the VS.NET will be released in
Nov this year)
在2001年的一月,Microsoft宣布了面向.NET的Java使用者迁移方法(JUMP to
.NET),这是一组独立开发的技术和服务,可以在.NET平台上支持Java语言项目。
JUMP to .NET 包含了四个主要的部分:
* 使Java语法支持.NET架构类的工具
* 自动将Java源代码转换为C#的工具
* 使Java应用程序经过固定的修改可以在.NET架构上运行的工具
VS.NET: 通过Web服务瞄准电子商务
划,鼓励第三方厂商将其工具结合到VS.NET的IDE中。
到现在,已经有很多开发商宣布了对VS.NET的支持,并且将发布附加工具产品,比
如针对COBOL, Perl, 以及其它语言的编译器,以及建模工具和源代码控制工具。
有些老的VS工具则不能得到完全的支持了。
其实VS.NET的主要竞争者并不是其它的Win32 服务器/客户机应用开发工具。这场
战争已经过去而且Microsoft已经获得了胜利:Visual Studio 6.0事实上已经成为
了传统Win32/COM开发的标准工具,多数其它的工具都被排挤到了较小的封闭领
域,比如Borland Delphi, Sybase PowerBuilder, 以及 Centura Team Developer
等。
VS.NET的真正竞争对手是以Java为基础的应用开发工具,这些工具来自IBM,SUN,
WebGain, Oracle, 以及 Borland。Microsoft的意图是使用VS.NET来把其市场从
传统的客户机/服务器和Internet应用开发市场扩展到企业级以及电子商务开发市
场。
.NET同时关注作为用户支持的开发者。在软件就是服务以及Web服务的认识前提
下,VS.NET将从一个相对独立,类似于工作台的胖客户端演变成为有效依靠网络服
务的中心。开发者首先可以期待的是MSDN和UDDI注册集成,以后还会和测试服务等
进行集成,使VS.NET不仅仅是.NET开发环境,同时也是.NET服务的消费者。
VS.NET的优势和不足
我们相信对于开发者来说,VS.NET仍然是一把双刃剑。它的确为新的开发策略提供
了大量的功能和技术支持,比如Web服务,XML,以及跨平台代码。这些新的技术将
是未来直到2006年支持Microsoft应用开发核心的必要因素。
然而,Visuabl Stuido毕竟已经有两年没有更新了。不管怎么说,大量的新特性使
得VS.NET成为一个全新的产品。新的功能对开发人员来说总是会造成一些断续,比
如,新的面向对象的特性就与Visual Studio 6.0中的有很大差别。虽然VS.NET提
供了转换旧的Visual Basic工程的程序,但是真正能全自动,无手工干预的转换是
凤毛麟角。VS.NET将不支持某种向后兼容的运行模式,不能无改变的运行旧的工
程。
在以前的研究中,我们预计到2005年Microsoft和Java平台将用于至少75%的新型电
子商务应用开发领域。而且,上述两个平台所获得的市场分额将是大致相等的,无
论是谁都无法取得超过10%的市场分额优势。
对于Microsoft应用开发阵营,问题是何时而不是是否迁移到VS.NET。这个产品和
Visual Studio 6.0之间存在巨大的断续,很多开发者在这个迁移中要花些精力进
行新的学习;不过这种努力是值得的,因为Microsoft将一直将VS.NET作为其应用
开发策略的核心至少到2005年。VS.NET的beta版本已经可以从Microsoft的Web站点
下载了。Microsoft已经宣布将在2001年发布正式的版本,我们相信最早这个正式
版本也要等到2001年2季度末。(Said by Masa: the VS.NET will be released in
Nov this year)
在2001年的一月,Microsoft宣布了面向.NET的Java使用者迁移方法(JUMP to
.NET),这是一组独立开发的技术和服务,可以在.NET平台上支持Java语言项目。
JUMP to .NET 包含了四个主要的部分:
* 使Java语法支持.NET架构类的工具
* 自动将Java源代码转换为C#的工具
* 使Java应用程序经过固定的修改可以在.NET架构上运行的工具