Blogs CodeS-SourceS

Blogs, blogs, blogs et encore des blogs ! Ici les développeurs vous font
partager leurs expériences, trouvailles mais également des informations funs.
Bref la vie de tous les jours des développeurs pas forcément braqués sur du code !

Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide
dans Rechercher

Parcourir par tags

Tous les tags » .net » ADO » EF   (RSS)
Page 1 sur 11 (102 messages au total)
  • Visual Studio Talk Show

    J'ai eu l'occasion d'enregistrer mon premier podcast pour Visual Studio Talk Show lors du passage de Guy et Mario à Paris l'été dernier. Je viens de m'écouter. Je me trouve très brouillon mais bon je pense que ce podcast devrait malgré tout intéresser les lecteurs de mon blog. Petites précisions relevées à cette heure avancée de la ...
    Envoyé à Matthieu MEZIL (Weblog) par Matthieu MEZIL le décembre 1, 2008
  • EF : Comment supprimer toutes les entités reliées

    Avec Northwind, comment supprimer toutes les commandes d'un client ? Il suffit de faire : foreach (var o in customer.Orders.ToArray())     context.DeleteObject(o); Le problème de cette méthode c'est qu'on ne va supprimer que les commandes déjà chargées dans le contexte. Pour supprimer toutes les commandes du client présents en base, on ...
    Envoyé à Matthieu MEZIL (Weblog) par Matthieu MEZIL le novembre 26, 2008
  • Comment récupérer toutes les entités non supprimées ?

    Avec Northwind, si on fait ceci : context.Categories on va récupérer toutes les entités présentes en base. C'est à dire qu'on ne va pas récupérer les entités ajoutées au contexte et qu'on va récupérer les entités supprimées. Maintenant, si on exécute le code suivant : context.ObjectStateManager.GetObjectStateEntries(EntityState.Added | ...
    Envoyé à Matthieu MEZIL (Weblog) par Matthieu MEZIL le novembre 26, 2008
  • Comment contourner le problème de performance des très gros modèles (2)

    Srikanth Mandadi a publié la deuxième partie de sa série relative au problème de performances des très gros modèles. Dans un EDM, si on a un entity type Category et qu'on a aussi un autre entity type Category dans un autre EDM, il peut est très utile d'utiliser le même entity type (ie la même classe). Ce besoin, bien que relativement ...
    Envoyé à Matthieu MEZIL (Weblog) par Matthieu MEZIL le novembre 26, 2008
  • Comment splitter une table v2 ?

    J'avais récemment bloggué sur comment splitter une table. Cependant, il y a un bug dans EF qui empêche la suppression. Colin donne des infos sur ce bug dans le thread msdn qui m'avait fait écrire mon post initial. Dans mon cas, il me suffit d'inverser le role principal et le rôle dépendant : <Association ...
    Envoyé à Matthieu MEZIL (Weblog) par Matthieu MEZIL le novembre 25, 2008
  • EF : attacher un graphe à un contexte

    Dans de nombreux cas (scenario WCF par exemple) on a besoin d’attacher un graphe à un contexte. Cependant, le graphe a pu être modifié quand il était détaché. Il faut donc reporter les modifications après l’avoir attaché. Pour faire cela, la classe ObjectContext a une méthode ApplyPropertyChanges. Cette méthode ne s’applique que sur les ...
    Envoyé à Matthieu MEZIL (Weblog) par Matthieu MEZIL le novembre 25, 2008
  • EF : Comment contouner le problème de performance des très gros modèles

    J'ai récemment été sollicité pour proposer des solutions afin de résoudre des problèmes de performances de l’Entity Framework quand l’EDM comporte un très grand nombre d’entity types (à peu près 700 en l’occurrence). Je suis amusé et particulièrement satisfait de voir que mes propositions correspondent à ce que propose Srikanth à savoir ...
    Envoyé à Matthieu MEZIL (Weblog) par Matthieu MEZIL le novembre 25, 2008
  • Tutoriaux EF

    Bien souvent, on me demande où trouver des tutoriaux sur EF. Simon Segal a eu la bonne idée de reprendre les tutoriaux de Julie pour en faire un pdf.
    Envoyé à Matthieu MEZIL (Weblog) par Matthieu MEZIL le novembre 22, 2008
  • EF : comment simuler une relation 1 -> 0..1 quand on a une relation 1 -> 1

    Dans l'exemple de Noam, il a une relation 1 -> 1 entre Product et ProductImages. Normal c'est la même clé et la relation porte sur la clé. Maintenant, imaginons que les images ne soient pas obligatoires (ie autorise la valeur null). L'idée serait alors d'authoriser la création d'un Product sans ProductImages. Le problème c'est que dans ...
    Envoyé à Matthieu MEZIL (Weblog) par Matthieu MEZIL le novembre 14, 2008
  • EF : Comment splitter une table ?

    Dans ce thread msdn, zeeshan hirani veut splitter une table en deux pour faire une sorte de Delay Loading. Comment faire cela ? Je propose la solution suivante réalisée avec Northwind : <!-- EF Runtime content --> <edmx:Runtime>     <!-- SSDL content -->     <edmx:StorageModels>         <Schema ...
    Envoyé à Matthieu MEZIL (Weblog) par Matthieu MEZIL le novembre 13, 2008
1 2 3 4 5 Suivant > ... Dernier »
Propulsé par Community Server (Personal Edition), par Telligent Systems
Chargement...