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

Accès aux données Discussion :

DAL/Acces aux données - Vos méthodes ?


Sujet :

Accès aux données

  1. #1
    Membre très actif
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    130
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 130
    Par défaut DAL/Acces aux données - Vos méthodes ?
    Bonjour,

    il est courant de diviser un développement en plusieurs couches. La plupart du temps nous avons recours à une base de données et par conséquent nous devont nous interfacer avec le SGBD au niveau applicatif : La couche d'accès aux données.

    En .NET microsoft nous fournis le matériel pour la connection (DbConnection etc..), mais aussi des "composants"/Classes comme les dataSet typés.

    Les dataSets se basent sur des CRUD (Les 4 requêtes de bases à savoir : Create , Select(Read), Update et Delete), à partir de là on peut pratiquement tout faire,( mais c'est un peu l'usine à gaz ?)

    Une autre manière consiste à utiliser des procédures stoquées aux niveaux SGBD et de les appeller depuis le code via un SQLCommand par exemple, et de renseigner chacun des paramètres.

    D'autres préfèreront directement écrire leurs codes SQL dans une classe dédiée.

    Finalement il existe des solutions "toutes faites" telles que NHibernate ou encore SubSonic qui sont des générateurs automatisé pour le mapping OR.

    Et finalement, ils existent encore de nombreuses façon de faire ....... tout dépends des développeurs? Bref, VOUS quelle(s) méthode(s) utilisez-vous et pourquoi ? Connaissez-vous de bonnes pratiques qui ont fait leurs preuvent ?

  2. #2
    Membre très actif
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    130
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 130
    Par défaut
    Plus spécifiquement, j'aimerai attirer votre attention sur SubSonic/ActionPack, dont le webcast est disponible ici : http://www.wekeroad.com/actionpackintro.html

    J'envigase d'utiliser cette solution sur 4 projets de petites tailles, j'aimerai savoir si certains d'entre vous y on déjà eut recours ?

    Projet opensource sur codeplex : http://www.codeplex.com/actionpack

    Pour ceux qui ne connaissent pas, je trouve que ça mérite à être connu.

Discussions similaires

  1. Réponses: 11
    Dernier message: 07/11/2011, 17h57
  2. mvvm ria services, quelle méthode d'accès aux données
    Par Golzinne dans le forum Silverlight
    Réponses: 4
    Dernier message: 01/06/2011, 12h14
  3. [DAO/DAL] Accès aux données et conception par couche
    Par guipom dans le forum Général Java
    Réponses: 2
    Dernier message: 26/04/2011, 17h10
  4. [POO] Méthodes statiques d'accès aux données
    Par AsQuel dans le forum Langage
    Réponses: 2
    Dernier message: 27/08/2010, 23h23
  5. Quelle méthode d'accès aux données choisir ?
    Par alex_noox dans le forum Framework .NET
    Réponses: 1
    Dernier message: 10/04/2009, 16h48

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