Parcourir par tags
Tous les tags »
.Net »
EDM (RSS)
C'est une question que j'ai fréquemment sur le sujet d'où ce post. Il est possible de modifier nos entités dans l'edmx (ajout d'héritage, renommage des propriétés / classes, etc). Aussi afin de ne pas écraser les éventuelles modifications, la mise à jour
Lire la suite...
Voilà la problématique : une table Employees avec trois colonnes : EmployeeID(uniqueidentifier, PK), Name (nvarchar) et ManagerID(uniqueidentifier, FK sur EmployeeID). On veut récupérer l'ensemble des sous-employés d'un employé. Comme me l'avait confirmé
Lire la suite...
Julie Lerman a publié sur CoDe Magazine un article très intéressant sur l'accès aux données avec VS 2008 .
Lire la suite...
ADO.NET Data Services (aka Astoria) c'est trop d'la balle Pour ceux qui ne savent pas pourquoi, vous n'aviez qu'à venir me voir avec Michel et Mitsu lors de la WSC Pour ceux qui n'étaient pas là, la session était webcastée. Plus sérieusement, couplé avec
Lire la suite...
J'ai identifié deux cas, que j'ai remonté à Corp, d'erreurs apparaissant quand on essaye de faire du TPT avec le designer d'EDM. Pour rappel, le TPT c'est quand on a deux tables avec la même PK et qu'on veut avoir de l'héritage entre nos deux entity types
Lire la suite...
Ce n'est pas un scoop, avec EF V2, il sera possible de générer la base à partir d'un EDM. Alex James revient dessus dans le blog consacré à EF V2 .
Lire la suite...
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...
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...
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...
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...
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...
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...
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...
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...
Soit la base suivante : une table Customers CustomerId (PK) Name CustomerTypeId (FK vers CustomerTypes.CustomerTypeId) une table CustomerTypes CustomerTypeId (PK) Description L'idée est de garder la relation entre Customers et CustomerTypes mais tout
Lire la suite...
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...
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...
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...
L'EntitySplitting permet de mapper une entité sur plusieurs tables ( cf mon article sur EDM ). Cependant, il y a un cas très surprenant. Imaginons une table Employees : Id (PK), LastName, FirstName et une table Consultants : Id (PK et FK vers Employees.Id).
Lire la suite...
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...
Les 10 derniers blogs postés
-
[Silverlight] En attendant Silverlight 2 RTW par
Blog Technique d'Audrey PETIT le il y a 8 heures et 43 minutes
-
Le nouveau Gojira, c’est pour lundi… par
CoqBlog le 10-11-2008, 01:18
-
SharePoint : nouvel article sur la mise en place des Scopes dans MOSS Searchs par
Blog Technique de Romelard Fabrice le 10-10-2008, 17:52
-
Hello CS par
Le Blog de julz le 10-10-2008, 12:26
-
MSDN/TechNet/Microsoft Days Tour 2008 à Lille les 13 et 14 Octobre ! par
RedoBlog - The .NET Gentleman !!! le 10-10-2008, 09:35
-
MVC Pratique #07 - Un projet concret et le transfert des objets avec les ModelBinders par
#Rui le 10-09-2008, 23:39
-
SQL Server 2008 : Certifié - TS Admin (70-432) par
SQL Server vu par Christian Robert le 10-09-2008, 10:58
-
[WPF] Comment changer la couleur utilisée pour sélectionner les éléments d’un ItemsControl ? par
Thomas Lebrun le 10-09-2008, 10:49
-
Hello World! par
Hamid's Place le 10-08-2008, 23:38
-
SQL Profiler - Configuration pour un développeur - tracer les requêtes SQL de votre application par
Atteint de JavaScriptite Aiguë [Cyril Durand] le 10-08-2008, 15:52