System.Data.OraClient deprecated in .NET 4.0

June 17th, 2009

It seems that Microsoft is dropping their Oracle ADO.NET Data Provider and suggest to use a third-party one.

The Decision

After carefully considering all the options and talking to our customers, partners, and MVPs it was decided to deprecate OracleClient as a part of our ADO.NET roadmap. 

I kind of understand this decision, they want to improve ADO.NET but don’t want to invest resources supporting other competing database systems. However, I think this is very inconvenient for .NET developers in general. This will force us to research which vendor has the appropriate library and pay for it. And of course, take another external dependency.

Good news for those vendors though.

One Response to “System.Data.OraClient deprecated in .NET 4.0”

  1. Mike Nelson Says:

    Thanks for sharing the note on System.Data.OraClient. You’re right, this means that third parties now have to deliver. I work with DataDirect Technologies, and you might consider Connect for ADO.NET from DataDirect Technologies. Connect for ADO.NET offers a client-less solution for .NET platforms –free from OracleClient or so called Instant Client. Go grab a copy of our install and check out what a true pedigree, 100% managed provider, can offer while supporting the latest .NET technologies such as the ADO.NET Entity Framework provider for Oracle –http://blogs.datadirect.com/category/net-connections

    Thanks,
    Mike
    mnelson@crt-tanaka.com

Leave a Reply