Gates为.Net击鼓助阵-最好的情人节礼物

2007-04-27     推荐:590126801    收藏:381846424    评论:0     来源:开发者在线

在情人节之际,Bill Gates告诉软件工程师们,最好的情人节礼物不是一盒甜甜的糖果,而是一盒最新的开发工具。

Microsoft 在周三正式发布了他的旗舰产品Visual Studio.Net。他包含了微软最流行的开发工具,如Visual Basic, Visual C++ 和新开发的类Java编程语言C#。

“我们想说,对程序设计来说,今天是迈向下一代XML Web 服务的一大步,” Gates在出席微软开发者大会时说“这是一个最全面的适应时代的开发工具”。

这个开发工具包含了微软为程序员设计的最主要的编程工具,用来在微软的 .Net Web服务计划和Sun 公司以及其他Java工具开发商的战争中取得优势。

软件制造商大力吹捧Web services的优点, 他能让人们通过多种设备访问Web上的数据,从PC机到移动电话。微软.Net战略努力将计算移植到Web环境,其支柱产品Visual Studio.Net开发工具能够帮助用户利用微软的操作系统建立Web services。

像Sun Microsystems, Oracle, IBM and BEA这样的支持Java语言的公司,正在支持另一种方式的网络服务。微软的.Net战略和Java正在竞争,但是网络服务可以将二者结合在一起。

Microsoft 和 Java 软件制造商都在大力拉拢开发者。分析家确信 Microsoft和Java会在今后五年内打的不可开交,可是双方都不会占据更大的优势。

Gates在他的讲话中矛头直指Sun公司,批评其Java发展策略是限制开发人员只使用一种语言。而微软的新工具可以为开发人员提供超过20种编程语言, 从较老的COBOL语言到最近的微软C#语言。

Visual Studio.Net “为开发者提供了一个可以使用任何喜欢的编程语言的能力,” Gates说。“你可以在程序的不同部分使用不同的编程语言而不会有任何问题。”

Java支持者曾经说微软强迫用户使用Windows操作系统,而Java 允许开发者在任何平台上开发程序,比如Unix 甚至 IBM 大型机。

Gates 反复强调他相信Web services 会永远改变商业软件的开发模式和在线商务的运行方式。Web services 的支持者说新的编程方法会给企业提供一个简单的企业间连接方法,用来进行电子商务。此外,用户还可以通过使用基于Web services系统的设备如手机来自动接收信息和日程安排等内容。

Microsoft 计划在今年底发放他的服务套件,并将其命名为.Net My Services。他可以让用户在任何可以连接Web的设备上进行银行业务、购物和其他网络业务。

Gates 号召开发者们帮助定义新的Web 服务. ”你开发的应用程序是关键部分。这需要大量的协作并且新软件会尽量实现我们所许诺的功?quot;他说。

Web services的核心是一个被称作XML (Extensible Markup Language)的Web标准, 他允许数据通过internet进行交换。Gates 上周在新工业联盟上高度评价了微软和IBM 在制定基于XML的Web services 标准上所作的努力。联盟的目的是为了指导开发人员编制出兼容性强的Web services。

大约50个公司加入了 Web Services 互用性组织, 包括 Oracle, Hewlett-Packard, SAP和 Intel 。 没有加入的Sun公司发言人本周早些时候说这个组织是有益的并且希望尽快加入。

Microsoft周三还发布了两个与Visual Studio.Net协同工作的工具包。他们是BizTalk Server 2002 Web Services 工具包和SQL Server 2000 Web Services 工具包。这两个工具包用来连接微软综合和数据库服务软件到Visual Studio.Net. SQL Server 软件包将存储数据库和其他数据转换到Web services, 而 BizTalk 工具包将SAP和其他商业系统的数据与 Web services 连接。

Microsoft同时宣布在Visual Studio.Net加入了IBM, Computer Associates, SAP 和 Groove Networks 公司开发的工具,用来与这些公司的产品进行连接。

责任编辑:炒饭(Email:zhang_yan@zdnet.com.cn)

您可以针对本文进行:[评论]  [收藏]  [推荐]   [查看原文链接]  
  • 共有0条评论  点击查看更多评论
  • 网友评论仅供网友表达个人看法,并不表明e800同意其观点或证实其描述
我想发表评论:
用户名密码
  • 匿名发表
    验证码: