写点什么

微软决定弃用 OracleClient 命名空间

  • 2009-06-27
  • 本文字数:985 字

    阅读完需:约 3 分钟

微软宣布.NET 4.0 以后的版本将弃用 System.Data.OracleClient 。该命名空间的类将会在.NET 4.0 中标识为弃用并在未来发布的版本中移除。OracleClient 是微软针对 Oracle 开发的 ADO.NET 提供程序并且作为.NET Framework 类库的一部分。

这项决定引起了使用 Oracle 的.NET 社区开发人员之间的争论。与此同时许多企业级.NET 应用程序使用第三方 Oracle 提供程序,System.Data.OracleClient 通常会在小型应用程序中使用,它与微软开发工具的集成性非常好。

微软坚称这项决定是经过研究和深思熟虑之后做出的:

经过慎重地考虑各方的观点以及和我们的客户、合作伙伴和 MVP 沟通之后,我们决定把 OracleClient 从 ADO.NET 路线图中移除。

这项决定有部分原因是基于目前 Oracle 的第三方 ADO.NET 数据提供程序的广泛应用和不断完善。流行的 Oracle 提供程序在性能上有着显著提升以及不同版本的兼容性得到完善:

尽管遭到社区成员的反对,微软并没有改变该决定的意思,任何人都不应抱有幻想。微软官方的解释是“大部分第三方提供程序都提供同样的性能并能够满足顾客的需求”。因此,不值得对 OracleClient 进行投入,以到达第三方提供者的水平,这样可让微软集中资源在 ADO.NET 的开发上。

一些人把这项举动称作针对 Oracle 以提高.NET 开发门槛的不正当打击,但也有很多人对这项决定持谨慎乐观的态度,也许微软在重新审视对其它公司产品的偏见。例如,ALT.NET 开发人员普遍抱怨微软毫无原因就重新发明轮子,在已经有很好的替代产品的情况下重新开发自己的版本。看看,MSTest 和 NUnit,或者 Entity Framework 和 NHibernate 就知道了。最近官方支持 jQuery 和提供 ASP.NET MVC 源代码的背景下,这项决定可解释为微软进一步承认它无需控制所有的技术。他们可以依赖合作伙伴和社区来提供部分支持。

再者,播客Connected Show 就这次的改动,进行了节目讨论并分析为什么这不是一场灾难。

查看英文原文: Microsoft OracleClient Deprecated

2009-06-27 20:294408
用户头像

发布了 87 篇内容, 共 25.3 次阅读, 收获喜欢 1 次。

关注

评论

发布
暂无评论
发现更多内容

一个简单的产品分析模型

石云升

产品经理 产品思维 9月日更 产品分析

2021年最新Java面试点梳理,阿里P7大牛整理

Java 面试 后端

2021年最新腾讯Java面经,Java面试高级题目

Java 面试 后端

2021年腾讯Java高级面试题及答案,百度笔试题百度校招面试经验

Java 面试 后端

2021年阿里Java面试题及答案,Java高级进阶学习资料

Java 面试 后端

2021我的Java路要怎么走,Java应用性能优化

Java 面试 后端

阿里大佬竟然真的把Java基础核心知识整理成了PDF版

Java 程序员 架构 面试 计算机

2021年华为Java面试真题解析,大厂面试必问

Java 面试 后端

说下你可能没用过的EventBus

艾小仙

如何画UML,几种简单的模型分析

编程 架构 面试 后端

2021年是意义非凡的一年,2021阿里+头条+腾讯等大厂Java笔试题分享

Java 面试 后端

“工业互联 在云之洲”丨“5G+AR”远程协助作业解决方案 赋能装备更智能

云计算,

2021年网易Java岗面试必问,Java开发面试准备

Java 面试 后端

好看视频Android重构——围绕于播放器的重构实践

百度Geek说

性能优化 大前端 好看视频 播放器

2021年哔哩哔哩Java高级面试题及答案,大牛手把手教你

Java 面试 后端

2021年大厂Java高级面试题分享,程序员Java基础入门

Java 面试 后端

2021年抓住金三银四涨薪好时机,腾讯Java社招面试流程

Java 面试 后端

2021年这些高频面试知识点最后再发一次,面试官突击一问

Java 面试 后端

40万奖池 + 顶级云服务资源,云计算大赛系列公开课正式开播

亚马逊云科技 (Amazon Web Services)

人工智能 云计算 创新大赛

2021年哔哩哔哩Java高级面试题及答案,Java实战视频下载

Java 面试 后端

2021年抓住金三银四涨薪好时机,借花献佛

Java 面试 后端

2021年春招Java面试题,大厂Java核心面试题出炉

Java 面试 后端

2021年冲刺年薪40w,Java从基础到高级知识点汇总

Java 面试 后端

2021年最新Java面试经历,别再说自己不会了

Java 面试 后端

GraphQL 快速入门「3」GraphQL 架构

码界行者

Rest GraphSL

2021年阿里Java高级面试题分享,【MySQL

Java 面试 后端

2021我是如何拿到小米、京东、字节的offer,持久化数据安全RDB、AOF

Java 面试 后端

2021年最新Java大厂面试笔试题分享,Java入门教程免费视频

Java 面试 后端

QOE 驱动下的分布式实时网络构建:Agora SD-RTN 的演进

RTE开发者社区

Java 人工智能 分布式 网络

2021年阿里Java面试题及答案,多图详解CLH锁的原理与实现

Java 面试 后端

2021年字节跳动、阿里等大厂最全Java面试题,1个月学会Java开发

Java 面试 后端

微软决定弃用OracleClient命名空间_.NET_Al Tenhundfeld_InfoQ精选文章