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

Linq Discussion :

1 ou plusieurs fichier dbml


Sujet :

Linq

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 3
    Par défaut 1 ou plusieurs fichier dbml
    Bonjour,

    Je développe une application qui est composée de plusieurs 'modules'.

    J'ai donc une solution qui contient plusieurs projets. Les projets ont des dépendances les uns envers les autres.

    La question que je me pose c'est : dois-je garder un seul fichier dbml qui contiendrait toutes mes tables ou alors dois-je créer plusieurs fichiers dbml, du genre 1 fichier générique et ensuite un par module qui ne contiendra que les tables spécifiques au module ?

    Voila j'espère avoir été assez clair, merci d'avance !


  2. #2
    Membre averti
    Inscrit en
    Mai 2007
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 28
    Par défaut
    Salut,

    Je me suis posé la même question , il y a quelque temps et je suis parti sur un seul fichier dbml.

    Car une même table ne peut pas être référencé dans plusieurs datacontext différents (fichiers dbml) situé dans un même namespace. Pour éviter ce problème il faudra créer des sous dossiers pour avoir un namespace différent et créer les fichiers dbml dedans pour pouvoir créer des DataContexts utilisant un même table. Je trouve cette méthodes assez galère surtout que pour appliquer les modifs (Ajout d'un champ, modif, etc.) sur une table, il faudra les appliquer dans tous les fichier dbml qui contient cette table.

    Tandis qu'avec un seul fichier unique, c'est plus rapide.

    Personnellement ayant un seul fichier unique, je constate aucune baisse de performances concernant la récupération des données car dans tous les cas, le fichier dbml utilise les méthodes de Linq qui charge uniquement les données à l'appel de la requête et donc ne charge pas auparavant les données comme les datasets.

    A++

Discussions similaires

  1. [linux][gcc] Comment travaille t-on avec plusieurs fichiers?
    Par kaygee dans le forum Autres éditeurs
    Réponses: 2
    Dernier message: 02/04/2004, 18h48
  2. [struts] utilisation de plusieurs fichiers de config
    Par Boosters dans le forum Struts 1
    Réponses: 4
    Dernier message: 25/03/2004, 11h04
  3. Tester la presence de plusieurs fichiers
    Par Little_Goldo dans le forum Linux
    Réponses: 4
    Dernier message: 17/03/2004, 12h34
  4. [struts] utiliser plusieurs fichiers properties
    Par jaimepasteevy dans le forum Struts 1
    Réponses: 7
    Dernier message: 03/10/2003, 18h02
  5. Génerer automatiquement plusieurs fichier .doc
    Par brunovitch dans le forum QuickReport
    Réponses: 3
    Dernier message: 09/07/2002, 09h19

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