IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Actualités Discussion :

Microsoft retire du circuit son ADO.Net pour Oracle, quelles sont les alternatives ?

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Expert confirmé

    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    Avril 2002
    Messages
    2 892
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Directeur des systèmes d'information
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2002
    Messages : 2 892
    Par défaut Microsoft retire du circuit son ADO.Net pour Oracle, quelles sont les alternatives ?
    Mise à jour du 01/09/09

    Microsoft retire du circuit son ADO.Net pour Oracle, quelles sont les alternatives ?

    ADO.NET est le provider intégré à Entity Framework qui dessert la base de donnée Oracle.
    Ou plutôt était depuis que Microsoft a décidé de plus y apporté de support. (cf news précédente ci-dessous)

    Pour mémoire, Entity Framework est un modèle développé par Microsoft visant à rendre inter-opérable tout type de base de données.
    Or contrairement aux WFC (Windows Foundation Classes) pour les applications, le projet a visiblement du plomb dans l'aile.

    La faute à Microsoft, certes, mais pas seulement.

    Oracle n'a par exemple que peu réagit à l'arrêt du support de ADO.NET.
    La société a mis à disposition ODP.NET, mais ce dernier semble laisser beaucoup de développeur sur leur faim.

    Restent des solutions alternatives développées par des tiers comme DataDirect ou Devart.

    Mais suffiront-elles à satisfaire les utilisateurs potentiels d'Entity Framework ?

    Que pensez-vous de ODP.NET ?
    Lui préférez-vous une solution "alternative" ?
    Comment voyez-vous l'avenir de Entity Framework ?


    Maj par Gordon Fowler



    Microsoft retire du circuit son ADO.Net pour Oracle
    Microsoft poursuit l’«assainissement*» de ses produits*en ciblant cette fois-ci l’ADO.net intégré à .Net FrameWork qui dessert la base de données Oracle. Cette mesure entre surtout dans la politique de limitation des coûts préconisée par la firme, suite récemment à une baisse sensible de ses profits.

    L’arrêt
    Microsoft a donc décidé de déprécier le provider ADO.NET pour Oracle développé par MS (et présent dans le Framework .NET), et qui permet d’accéder aux bases de données Oracle. Les utilisateurs potentiels sont alors vivement conseillés de se tourner vers d’autres fournisseurs partenaires de Microsoft.

    La dépréciation
    Microsoft n’a pas décidé seul du retrait ou de la dépréciation, c’est selon, de ce module qui est déjà adopté par de nombreux développeurs d’applications. En effet, Microsoft a d’abord consulté ses partenaires potentiels et aussi ses clients. Selon Himanshu Vasishth, gestionnaire du programme pour ADO.Net, plusieurs clients auraient déjà utilisés des produits similaires à ADO.Net, dont OracleClient. Soulignons que ces logiciels «*clones*» ont été développés par les partenaires de Microsoft. Aussi, les dirigeants de la société jugent qu’il est préférable pour ADO.Net de se retirer. Et ce, «*bien que des investissements très importants*» aient été engagés dans le développement d’un tel outil.

    Nouveaux fournisseurs
    Et Vasishth de continuer que bon nombre de ces partenaires-founisseurs offrent effectivement non seulement des produits de qualité qui seront à la hauteur des attentes des clients de Microsoft, mais qui procèdent également à des mises à jours fréquentes et régulières. Pour dire que l’absence de Microsoft, du moins dans cette arène-là, ne posera ni un problème de qualité ni un souci de pérennité. Bien au contraire, la mutation se passera sans contrainte aucune.

    Le futur
    Le System.Data.OracleClient sera présent dans les prochaines sorties de .Net Framework version 4.0, selon toujours Vasishth. Les anciennes applications continueront de fonctionner et les nouvelles applications ayant recours à OracleClient seront également traitées normalement. Seulement, il y aura un avertissement comme quoi le produit n’est plus opérationnel pour ne pas dire obsolète, lors d’une éventuelle compilation avec .Net 4.0

    DataDirect Technologies
    Ce fournisseur déjà pionnier en développement d’ADO.Net pourrait bien s’attribuer cette part délaissée par Microsoft auprès des nombreux clients dont certains n’apprécient pas trop ce changement. Mais des spécialistes sont plus optimistes et pensent, en fait, que c’est le moment opportun pour moderniser les applications et procéder à des mises à niveau. Et d’ailleurs, selon Jonathan Bruce de DataDirect Technlogies, son ADO.Net Entity Framework est maintenant arrivé à «*une bêta phase publique de développement*».

    Le suivant?
    ADO.Net ne sera pas la seule victime de cette politique d’austérité. On apprend également que les jours d’Encarta sont aussi comptés.

    Source

    Qu'en pensez-vous ?

  2. #2
    Rédacteur
    Avatar de dev01
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    2 451
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 451
    Par défaut
    Salut.

    Peux t-on avoir la source de l'information STP ?

    Sinon c'est une très bonne nouvelle ! C'est le moment de migrer vers SqlServer

  3. #3
    Rédacteur
    Avatar de The_badger_man
    Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2005
    Messages
    2 745
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 745
    Par défaut
    C'est le provider ADO.NET pour Oracle développé par MS (et présent dans le Framework .NET) qui va être déprécié.

    Source: http://blogs.msdn.com/adonet/archive...nt-update.aspx
    Les règles du forum
    Le trio magique : FAQ + Cours + fonction rechercher
    Mes articles
    Pas de questions par messages privés svp

    Software is never finished, only abandoned.

Discussions similaires

  1. Connecteur ADO .NET pour oracle
    Par olibara dans le forum Oracle
    Réponses: 5
    Dernier message: 07/06/2011, 09h17
  2. Drivers OLEDB (ADO.Net) pour Sysbase ASE et IQ
    Par Jinroh77 dans le forum Sybase
    Réponses: 2
    Dernier message: 19/10/2009, 09h03
  3. Question sur Ado.net pour débutant
    Par Arnaud Malabeux dans le forum VB.NET
    Réponses: 2
    Dernier message: 12/05/2007, 10h39
  4. [ADO.Net][C#]Comment se gère les bases de données ?
    Par Sion_Sempai dans le forum Accès aux données
    Réponses: 7
    Dernier message: 28/03/2006, 16h30
  5. [ADO.Net][C#/Oracle] Comment utiliser une requête paramètrée ?
    Par kaboume dans le forum Accès aux données
    Réponses: 4
    Dernier message: 05/07/2005, 14h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo