|
|
Parcourir par tags
Tous les tags » .net » ADO » EF (RSS)
Page 1 sur 11 (102 messages au total)
-
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 ...
-
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 ...
-
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 | ...
-
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 ...
-
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 ...
-
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 ...
-
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 ...
-
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.
-
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 ...
-
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 ...
1 ...
|
|
|