Bye Bye System.Data.OracleClient

In these days Microsoft is making too much decisions that I can’t understand…

By checking my feed reader, today I’ve discovered this news directly from the ADO.NET Team Blog: System.Data.OracleClient will be deprecated from the next .NET Framework releases.

Wow… the native support for Oracle database in .NET will be discontinued… and the reasons? This:

We learned  that a significantly large portion of customers use our partners’  ADO.NET providers for Oracle;  with regularly updated support for Oracle releases and new features. In addition, many of the third party providers are able to consistently provide the same level of quality and support that customers have come to expect from Microsoft. This is strong testament of our partners support for our technologies and the strength of our partner ecosystem.  It is our assessment that even if we made significant investments in ADO.Net OracleClient to bring it at parity with our partners based providers, customers would not have a compelling reason to switch to ADO.Net OracleClient.

No… I can’t agree… We’ve lots of different types of applications that actually works with System.Data.OracleClient and I think that it has lots of big points of favour:

  • You have it natively into the .NET Framework
  • It’s really very stable and full feature.
  • No needs to deploy it

Why now we’ve to drop it from our solutions and going to third party features? Why we’ve to pay for something that an enterprise framework like .NET must have?

In the past we’ve also evaluated other providers for Oracle but our decision was always to use OracleClient. And now?

I don’t know who are the sources of this ADO.NET Team survey, but you can’t say us that the mai part of Oracle developers works without OracleClient. I hope on a miracle to change this road…

Technorati Tag:

Print | posted on Monday, June 22, 2009 2:38 PM

Comments on this post

# re: Bye Bye System.Data.OracleClient

Requesting Gravatar...
Devart offers fast and reliable ADO.NET provider for the wide range of
users. One can choose the best Edition of our provider to fit his or her
needs. For example:
- You don't need advanced functionality and you don't have money to spend -
then free Express Edition is just for you. It offers functionality similar
to the one of Oracle Client, it is free and easy to install. All you have to
do is to place two assemblies in GAC.

- You want to develop and deploy database applications with ease? - Get our
Standard Edition with design time support, profiler for monitoring queries
that are being executed in the application, and the ability to work without
Client Software installed.

- You want more advanced features, you need all the functionality Oracle can
give? - Then Professional Edition with the newest Microsoft and Devart
technologies implementation will put them at your fingertips! In it, strong
points are Entity Framework support implemented since the release of the
first Beta, LINQ to Oracle, and, above all, Entity Developer - our own tool
for building LINQ and Entity Framework models, functionality and convenience
of which exceed those offered by the standard ones a lot. You are also
welcome to take advantage of using Oracle advanced functionality, ASP.NET
2.0 providers, SQL Server Business Intelligence Solutions, Enterprise
Library and much more with our ADO.NET provider for Oracle.

You are not sure if you can rely on the quality of third-party components?
With us you will get regular builds with fixes every two or three weeks and
fast comprehensive support from our team that will help you resolve any
issue.

Besides, the interface of our provider is compatible with
System.Data.OracleClient. We are sure that with the supplied Migration
Wizard tool and our support migration of your project will be fast, easy,
and convenient.

Try it
out!

Left by Devart on Aug 03, 2009 4:32 PM

# wholesale bracelets

Requesting Gravatar...
that sitsi t
Left by wholesale bracelets on Mar 18, 2011 1:44 AM

# re: Bye Bye System.Data.OracleClient

Requesting Gravatar...
Expressing gratitude to all those who made a difference to your life, brings positivity in your life and makes you humble. Thanks for the update of your journey
Left by Medical Travel Insurance on May 16, 2011 11:29 AM

Your comment:

 (will show your gravatar)
 
Please add 6 and 2 and type the answer here: