Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Matthieu MEZIL

I love .Net

Abonnements

Actualités

Locations of visitors to this page English blog

Parcourir par tags

Tous les tags » ADO » EDM   (RSS)
TPH IS Not Null sur la relation
Comme je vous le disais précédemment , il y a, avec EF V1, une restriction sur le mapping obligatoire lorsqu'on utilise la condition Is Not Null : la mapping doit obligatoirement se faire sur une scalar property et non sur une navigation property. Comment Lire la suite...

Posté le vendredi 29 août 2008 08:15 par Matthieu MEZIL | 0 commentaire(s)

Classé sous : , , ,

TPH : une limitation qui devrait disparaître avec la V2
Quand on a une condition du style myColumn Is Not Null vous devez obligatoirement mappé la colonne sur une propriété non null. MAIS avec EF v1, vous ne pouvez pas mappé la colonne sur une relation (même avec une cardinalité à 1). Par exemple, imaginons Lire la suite...

Posté le samedi 23 août 2008 22:46 par Matthieu MEZIL | 0 commentaire(s)

Classé sous : , , ,

Le TPH : bien plus qu'une sélection
Pour beaucoup de personnes, le TPH, ce n'est rien d'autre qu'une sélection. Prenons la table suivante : Id PK Type int NULL J'ai déjà eu des questions pour savoir s'il était possible de faire du TPH avec un OR (ie Type = 1 OR Type = 2). La réponse est Lire la suite...

Posté le vendredi 22 août 2008 13:06 par Matthieu MEZIL | 0 commentaire(s)

Classé sous : , , ,

Avoir une propriété sur l'object context qui renvoit les sous-entités v2
Suite aux conseils de Danniel Simmons , j'ai réussi à faire mon générateur en une seule passe. public class SampleEdmxCodeGenerator : BaseCodeGeneratorWithSite { private EntityContainer _objectContext; private Dictionary < string , string > _entitySetNames; Lire la suite...

Posté le vendredi 22 août 2008 01:11 par Matthieu MEZIL | 0 commentaire(s)

Classé sous : , , , ,

Comment débugger un programme de génération de code utilisé dans VS ?
Dans mon cas, il s'agit de la customisation de mon générateur de code à partir de l'edmx , mais la méthode que je propose s'applique à bien d'autre cas. Comment faire pour débuguer le CodeGen qui s'exécute directement dans VS ? J'ai trouvé une petite Lire la suite...

Posté le jeudi 21 août 2008 13:27 par Matthieu MEZIL | 8 commentaire(s)

Classé sous : , , , ,

Avoir une propriété sur l'object context qui renvoit les sous-entités
Dans l'entity framework, on a dans l'ObjectContext, une propriété par EntitySet. Le "problème" c'est que si on a une entité Person dérivée par une entité Employee, on n'a qu'un seul EntitySet : Persons. Pour rajouter une propriété sur notre ObjectContext Lire la suite...

Posté le jeudi 21 août 2008 13:15 par Matthieu MEZIL | 1 commentaire(s)

Classé sous : , , , ,

EF : SELECT avec une SP
Imaginons que l'on ait une procédure stockée qui fait juste un SELECT et que l'on veuille l'intégrer dans notre EDM. Pour cela, on va créer un entity type. Maintenant imposons une contrainte : il faut forcément passer par la procédure stockée pour récupérer Lire la suite...

Posté le mercredi 20 août 2008 13:19 par Matthieu MEZIL | 2 commentaire(s)

Classé sous : , , ,

SSDL View et CUD operations
Je viens de recevoir un mail dont voici un extrait sur lequel j'ai décidé de bloggué : " Pour ce qui est de mon problème, effectivement avec une SSDL View ça marche très bien. Même les mises à jour fonctionnent, par contre impossible de faire des insert Lire la suite...

Posté le mardi 19 août 2008 07:20 par Matthieu MEZIL | 0 commentaire(s)

Classé sous : , , ,

Tout le mapping avec EDM
J'avais écrit un article sur le mapping "basique" d'EDM MS a publié un document officiel sur ce qu'il est ou non possible de faire comme mapping avec EDM. Lire la suite...

Posté le lundi 18 août 2008 21:32 par Matthieu MEZIL | 0 commentaire(s)

Classé sous : , , ,

EF au secours des bases "étranges"
J'ai été confronté à une BD que je qualifierais de très étrange. En gros, voici le schéma simplifié de la base : Une table T1 avec 3 colonnes : Id (PK) FK1 FK2 Une table T2 avec 3 colonnes : Id (PK) FK1 FK2 Ce qui m'a été demandé est la chose suivante Lire la suite...

Posté le jeudi 14 août 2008 13:11 par Matthieu MEZIL | 3 commentaire(s)

Classé sous : , , ,

VS 2008 SP1, quel news pour EF ?
Comme je vous le disais tout à l'heure, le SP1 de VS 2008 est sorti. Mais la question que vous vous posez tous, vous qui êtes à fond sur l'EF, est : qui a-t-il de nouveau ? La réponse est ici . Lire la suite...

Posté le mardi 12 août 2008 03:07 par Matthieu MEZIL | 0 commentaire(s)

Classé sous : , , , ,

Daniel Simmons sur .Net Rocks
Daniel Simmons a enregistré un podcast pour .Net Rocks où il nous parle de EF v1 . Pour info, Daniel SImmons avait déjà enregistré un podcast sur .Net Rocks l'année dernière (toujours sur EF bien sûr). Lire la suite...

Posté le mercredi 6 août 2008 07:18 par Matthieu MEZIL | 0 commentaire(s)

Classé sous : , , ,

How Do I?
La plateforme "How Do I?" a plublié plusieurs webscasts sur : ADO.NET Data Services Framework Entity Framework LINQ DataSet De plus, vous trouverez sur la fenêtre de droite "Related "How Do I?" Video Series", plein d'autre sujets Lire la suite...

Posté le dimanche 3 août 2008 07:30 par Matthieu MEZIL | 0 commentaire(s)

EF et le testeur fou
Je me suis amusé à faire des tests idiots avec l'Entity Framework. A partir de la table Product de Northwind, j'ai réalisé l'héritage suivant : < EntityType Name = " Product " > < Key > < PropertyRef Name = " ProductID " /> </ Key Lire la suite...

Posté le vendredi 18 juillet 2008 07:34 par Matthieu MEZIL | 0 commentaire(s)

Classé sous : , , ,

Bien débuter avec l'entity framework
Depuis plusieurs mois, je vous parle de l'entity framework. Le problème quand on commence à bien maîtriser une techno c'est qu'on a tendance à parler de concepts comme s'ils étaient acquis pour tout le monde ce qui n'est pas toujours le cas. Ce post a Lire la suite...

Posté le mercredi 16 juillet 2008 19:30 par Matthieu MEZIL | 4 commentaire(s)

Classé sous : , , ,

EF : Comment faire de l'Entity Splitting avec des PK différentes ?
Imaginons que l'on veuille écrire une application dont le but est de gérer les stocks de produits en se basant sur Northwind sans avoir à les créer. Dans cette optique, on souhaite avoir deux Entitysets : Product et Supplier avec Supplier en ReadOnly. Lire la suite...

Posté le mercredi 18 juin 2008 02:17 par Matthieu MEZIL | 0 commentaire(s)

Classé sous : , , ,

ApplyPropertyChanges
J'ai pu me rendre compte que peu de personne savent vraiment utiliser la méthode ApplyPropertyChanges de la classe ObjectContext. Je vais donc rappeler quelques points. ApplyPropertyChanges s'utilise dans le cas où vous auriez une entité détachée de son Lire la suite...

Posté le mardi 3 juin 2008 08:16 par Matthieu MEZIL | 1 commentaire(s)

Classé sous : , , ,

Qui blogue sur l'Entity Framework ?
Récemment, on m'a posé la question suivante : "Quels sont les blogs qui parlent de l'Entity Framework ? Je vous conseille cette page bien pratique qui référence les ressources disponibles sur l'Entity Framework . Lire la suite...

Posté le mardi 3 juin 2008 03:25 par Matthieu MEZIL | 0 commentaire(s)

Classé sous : , , ,

Entity Framework v2 - vos doléances
John Papa a ouvert un thread sur le forum msdn afin d'énoncer ce qu'il souhaitait voir dans la v2 . Si vous aussi vous avez des envies relatives à EF v2, n'hésitez pas à enrichir la discution d'un nouveau commentaire . Lire la suite...

Posté le lundi 26 mai 2008 17:02 par Matthieu MEZIL | 2 commentaire(s)

Classé sous : , , ,

Grande Amélioration de la visibilité avec EDM
Jusqu'à la version précédente, EDM ne prenait pas en compte la visibilité sur les EntitySets (forcément public) ni des EntityTypes et limitait le get et le set des propriétés des EntityTypes à public ou private. Depuis VS 2008 SP1 Beta, on peut choisir Lire la suite...

Posté le vendredi 23 mai 2008 18:50 par Matthieu MEZIL | 0 commentaire(s)

Classé sous : , , ,

Plus de Messages Page suivante »


Les 10 derniers blogs postés

- [WPF] Comment charger dynamiquement un fichier XAML qui définit des eventhandler ? par Thomas Lebrun le il y a 21 heures et 26 minutes

- Article sur le filtrage des modèles de site SharePoint par The Grib's Lair [Sébastien PICAMELOT - MVP SharePoint] le 09-04-2008, 00:11

- Adopter votre Redo en 3D - Clone Virtuel - avec photosynth par RedoBlog - The .NET Gentleman !!! le 09-04-2008, 00:07

- [Expression Web] Astuce de la Semaine : Mettre en bouton ses macros dans une barre d'outils. par Expression Web & Me le 09-03-2008, 20:48

- [.Net] Présentation du Client Profile par Elise's blog le 09-03-2008, 12:28

- SharePoint : Test de Chrome avec SharePoint 2007 (MOSS et WSS) par Blog Technique de Romelard Fabrice le 09-03-2008, 11:38

- Google Chrome : Faille de Sécurité ?!? par The diary of EBArtSoft le 09-03-2008, 11:35

- ASP.net - tout savoir sur la validation des entrées utilisateurs | les controles de validation par Atteint de JavaScriptite Aiguë [Cyril Durand] le 09-02-2008, 23:43

- Google Chrome J'adopte ! par The diary of EBArtSoft le 09-02-2008, 21:36

- SharePoint : Eviter les Access Denied pour l’indexation de ferme SharePoint distante par Blog Technique de Romelard Fabrice le 09-02-2008, 20:50