微软公司Visual Studio.Net(VS.Net)的发布标志着Microsoft.Net的正式登场。这是个赌上公司未来的计划,目的是制作出基于XML的软件和能够涵盖国际互联网的服务。作为微软公司综合发展环境(IDE)的旗舰,VS.Net包括了最初发布的两个主要的编程语言的版本-C# 以及 Visual Basic.Net (VB.Net)-这是过去旧的Visual Basic行将终结的信号。总的来说,VS.Net以及它所包含的编程语言提供了所有为了编制基于微软公司全新平台的应用软件所必需的所有工具。
在这篇回顾性的文章里,我们将评估企业建筑师版本(Enterprise Architect)的VS.Net,它的价格据估计为,499美元(升级版本则只需,799美元)。在企业建筑师版本(Enterprise Architect)的VS.Net中包含了在企业开发者(Enterprise Developer)版本和专业(Professional)版本这两个版本中所包含的所有东西,而且还加上了更多的模板,更多的服务器,以及更多建立模型的方法。我们将把更多的目光投向这个如同怪物一样的软件包中的那些最重要的方面,而不是试图将它所有的特点都论述一番。(不过你可以从微软公司的国际互联网站上获取更多的信息)。
对那些微软公司的软件开发者们来说,最好的消息莫过于宣布VS.Net是到目前为止微软公司所有生产过的产品中最好的IDE产品。虽然微软公司长期以来一直承诺完成一款Visual Studio的集合,但是这次微软公司发布的却是一个极其优秀的,无瑕的译码环境,而Active Server Page .Net (ASP.Net)则是VS.Net中被隐藏起来的宝石。这颗宝石完全的超越了以前版本的ASP,并且使得交互式网页技术在扩展能力,性能表现以及基本维护方面达到了一个全新的境界。VS.Net也建立起了它自己作为发展网络服务(Web services)的IDE的领先优势。(注:Web services是一种新的,离散的,全面支持XML的软件组件,是未来应用软件工业的发展方向。)在VS.Net中,软件开发者们可以轻易的建立网络服务(Web services),从而代替了现在让人累死累活的XML代码。
尽管有着许多的优越性,事实上却是由于Java毫不留情的增长,才迫使微软公司最终进行这一巨大的冒险。于是便有了C#, VB.Net,以及 .Net framework架构,微软公司无疑的正在试图通过向广大程序设计人员提供具有与Java编程语言和J2EE架构相同的功能的软件工具来保留它的程序开发员基地。这是一个非常富有戏剧性的结束-尤其是对那些使用Visual Basic的程序设计者们,他们将会被迫使用面向对象的编程语言(object-oriented programming)。程序设计员们会为这一进步拍手叫好吗?或者,将面对一个令人预料不到的学习过程的曲线-他们会不会最后转而投向Java的潮流中去呢?
VS.Net是微软公司的杰作。现在,一切都取决于程序设计者们的决定了。