Microsoft 对.NET 的定义很广泛。除了支持所有的编程语言,不管是直接还是通过互操作,微软还希望能集成所有的通信框架和数据存储引擎。当 WCF 已经在标准化通信 API 的道路上取得领先时,微软的通用数据访问模型 Entity Framework 却落在了后面。
迄今为止,ADO.NET Entity Framework 的主要问题是不支持非微软的主流数据库,例如 Oracle。这为第三方厂商提供了机会。
其中一个就是 Data Direct 。对于大多数用户来说,他们提供的最重要的特性就是 100% 的托管代码实现。通常来说,这也并不是什么大不了的事,但在这里却意味着你完全不需要 Oracle 客户端。
另一家厂商是 Devart 。他们比 Data Direct 开始的更早,产品的特性也差不多。意料之中的是,不需要 Oracle 客户端也是他们最重要的特性。
与此同时,Oracle 自己却显得异常沉寂。虽然 Oracle 也提供了 ODP.NET ,但是它只支持标准的 ADO.NET。
更多内容推荐
Data Artisans:浴火重生的新一代大数据计算引擎 Flink
Apache Flink是一个年轻的新型处理引擎,是Spark的主要竞争对手,它设计理念先进,但是工程实现上相对落后。
2018-05-04
微软发布 gRPC-Web 实现,可直接在浏览器端调用 gRPC 服务
有了该组件,就可以在浏览器中使用gRPC,Web应用程序可以不通过HTTP代理服务器直接与gRPC服务通信。
文章:Dino Chiesa 谈微软的 SOA 策略
InfoQ采访了Dino Chiesa,微软Connected System部门.NET的市场总监,以便更好地理解微软的SOA策略,及其客户如何使用WCF。
供 Oracle 和 Teradata 使用的 SSIS
微软与Attunity一起发布了SSIS连接器,可用来连接Oracle和Teradata相关产品。
微软通过 Cosmos DB 向 MongoDB 和 Cassandra 发起挑战
当人们对微软感到失望时经常会说“拥抱、扩展、消灭”。表明上看,这话说的是技术公司设法吸引竞品的客户,但是具体的策略比那复杂。本报道将使用Azure Cosmos DB作为例子来说明这个概念。
架构.NET 版 IBM 数据服务器提供器支持实体框架
IBM发布了针对.NET的数据服务器提供器的产品版,它包括对微软实体框架的支持,允许用户创建EDM样式,以及执行EntitySQL和LINQ语句。
02 丨 DBMS 的前世今生
今天我们先从SQL语言中跳脱出来,来分析下常见的DBMS。
2019-06-14
微软小冰实时感官系统与未来发展趋势
2019-01-02
服务器端 WCF 开发计划不明,开发者表示遗憾
微软在与服务器端WCF相关的问题上仍然没有什么进展。
编程语言江湖暗潮涌动,对微软的偏见何时休? | 话题
为什么对C#的介绍一定要突出“特定供应商”这样的字眼呢?这就引出了一个问题:为什么程序员们总是对微软抱有偏见呢?想当年微软收购GitHub的消息一出,就有相当一部分的开发者对此不满,还有大部分人表示对GitHub的未来十分堪忧。
微软正式宣布加入 OpenJDK 项目
微软方面在OpenJDK邮件列表中发布消息,宣布正式签署《Oracle 贡献者协议》
苏宁 OLAP 引擎发展之路
2019-07-24
追古溯源:TCP/IP 和 Linux 是如何改变世界的?
今天我想和你讲讲TCP/IP和Linux的历史,这些内容可以帮助你理解网络编程中各种技术的来龙去脉。
2019-08-02
2020 年,那些“寿命终止”的微软产品
2020年,微软有几个重要产品都将终止服务支持。都有哪些产品?
SAP 的 HANA 战略(上)
2009年全球知名ERP公司SAP开始了一场声势浩大的战略转型。这场以HANA这个内存数据库为核心的转型波澜壮阔,集技术和商业为一体,在实际中拯救了SAP。
2018-09-05
ChatGPT 已能操控机器人,工程师连代码都不用写,网友:微软在搞天网?
当我还在跟ChatGPT吹牛尬聊时,有人已经在拿它操控机器人了。 不是别人,正是OpenAI的金主爸爸、不久前刚拿ChatGPT“重新发明搜索引擎”的微软。
2023-03-31
甲骨文加码多云:与 Azure 进行深度互联,“公有云价格更低”
“甲骨文提供的是从SaaS到PaaS、IaaS的整个解决方案,而AWS几乎不提供SaaS的应用。”
微软决定弃用 OracleClient 命名空间
微软宣布System.Data.OracleClient将会在.NET 4.0中标识为弃用并在未来发布的版本中移除。OracleClient是微软针对Oracle开发的ADO.NET提供程序并且作为.NET Framework类库的一部分。它的缺席将给众多使用Oracle数据访问提供程序的小型项目未来的升级带来阻碍。
SQL Data Services 准备成为云中的完整 SQL Server 数据库
InfoQ于上周对RDBMS在云计算中的地位表示关注。各大云计算提供商(亚马逊、谷歌和微软)目前都使用了键/值存储方式。然而,在San Francisco召开的MSDN开发者大会上,微软宣布他们在获取ISV的反馈之后,决定通过SQL Data Service(SDS)来提供SQL Server的RDBMS功能。
可移植类库的苦恼:软件许可限制
微软许多重要的库都提供了可移植类库支持,包括BCL可移植包、Async、流压缩和ZIP归档以及HTTP客户端库。最新版的Mono也支持PCL。但由于许可限制,用户没法基于它们创建可以部署到Android、Linux、iOS和OS X设备上的可移植类库。
暂无签名
推荐阅读
微软的大数据发展史:微软硅谷研究院
2018-03-30
Sun:太阳的升起
2018-08-29
对峙数年后,微软对 Java 的态度 180°大反转
SaaS 先驱 Salesforce
2018-08-24
Oracle 数据恢复一例
2020-05-19
2008 年 InfoQ 中文站十大最受关注 SOA 新闻
MSXML 4 起死回生,继续得到微软的支持
电子书
大厂实战PPT下载
换一换 冯张弛 | OPPO 商业能力中心 工程效能组 高级 DevOps工程师
徐文浩 | bothub 创始人 《深入浅出计算机组成原理》专栏作者
侯凡 | 华为云 PaaS 产品部 首席前端架构师
评论