Oracle11g如何赢得.NET开发人员的青睐?
文章作者 100test 发表时间 2008:03:31 12:30:02
来源 100Test.Com百考试题网
数据库巨擘Oracle(甲骨文)公司推出了自己的下一代数据库产品Oracle 11g,宣称在产品性能上,这款新产品超越竞争对手产品15年。
虽然新推出的Oracle 11g目前只有Linux版本,相信Windows版本的Oracle 11g马上就会与开发者见面,并且,会为.NET开发者带来令人惊奇的性能革新和改进。
据称,新推出的Oracle 11g有400项新功能,在执行性能、存储管理,以及与.NET、Java、基于PHP的工具的整合方面都有重大的改进。
Oracle官方称,Oracle 11g是Oracle公司有史以来发布的最高品质的产品。
在数据库市场上,虽然Oracle与微软公司存在竞争关系,双方在市场份额上争得可算是热闹,但是在数据库开发领域是合作的关系。双方已经有了3年的合作关系,合作领域主要是如何让Windows和.NET开发人员面对Oracle数据库进行更简易、快捷的开发工作。
也许是巧合,3年前,Oracle在2004年2月分宣布Oracle 10g正式发布。Oracle与微软的合作,也许就是基于Oracle 10g。
Oracle公司专门负责针对.NET和Windows的产品部门经理表示,希望借助.NET平台把Oracle数据库的所有的功能和特性都展示出来,以让开发人员开发出更多的产品。
而微软公司负责SQL Server平台的相关人士表示,欢迎Oracle产品支持微软的VS(Visual Studio),但也同时希望保持产品竞争的姿态。目前,微软已经在SQL Server中整合了VS。
事实上,对于开发者而言,Oracle公司应该致力于让开发人员可以在Oracle数据库平台上真正地开发定制化应用程序,就如同开发人员在SQL Server平台上做的那样。
促进Oracle数据库与微软VS的整合,是Oracle公司的免费SQL Developer工具的一种变相的“升级”。
Oracle公司现有的专有PL/SQL语言编辑器将会成为一个完美的调试器,对于.NET开发者而言,这个完美的调试器也将会被整合到Visual Studio中。最终的结果是,开发人员可以使用附有PL/SQL存储过程的Visual Studio调试器。
Oracle公司的SQL Developer工具先前只是一个分离的基于客户端的应用程序,但是现在,Oracle公司已经把它整合到了Oracle 11g中。
SQL Developer是Oracle公司在2006年发布的,随Oracle 10g可下载。把SQL Developer整合到11g中,将会提高它的可用行。
另外,Oracle公司还要把Oracle Application Express 3.0整合到11g中,这是一款基于Web的工具,用来与数据库配合来配置和管理Web应用程序。另外,为了支持拖拽部局功能、Web Service支持、PDF打印,新版本的Oracle Application支持把微软Access桌面应用程序移植到Oracle数据库。
对于数据库开发者而言,最重要的是增加了新功能的ODAC(Oracle Data Access Components)组件的使用。其中的新功能包括专门针对.NET的Oracle Data Provider,用于针对11g的兼容ADO.NET 2.0的数据访问,另外,ODAC还支持ASP.NET。
ODAC是专门针对Visual Studio.NET的Oracle开发者工具,支持微软Visual Studio 2003和2005。引入这个工具的目的是为了使.NET代码开发工作更容易、更快,可以让开发人员在VS开发的整个生命周期中都实施简易、快速开发工作。
开发人员可以使用工具套件去浏览和编辑Oracle数据库图表,设计和开发数据库表、试图、过程。通过这些工具,还可以让开发人员通过简单的拖拽动作,自动地生成访问Oracle数据库的.NET代码。