Parcourir par tags
Tous les tags »
T4 »
Entity Framework (EF) (RSS)
Julien Dollon m’a récemment invité dans la webtv supinfo pour parler de T4 dans le cadre d’une série d’émission sur .NET. Vous pouvez dès à présent visualiser la video ici .
Lire la suite...
Cela fait maintenant plus d’un an que j’ai écrit ces T4 (que j’avais présenté lors de ma session aux techdays et au MVP Summit) cependant, étant indécis sur ce que je devais en faire + le fait que le passage de la Beta2 à la RTM avait rajouté des bugs
Lire la suite...
La semaine dernière, j’étais à Montréal pour y animer des conférences sur Entity Framework. J’en ai profité pour enregister un podcast Visual Studio Talk Show que vous pouvez retrouver ici .
Lire la suite...
Cette semaine je suis à Montréal en tant que speaker sur Entity Framework pour l’évènement confoo . J’en profite pour remercier les organisateurs de cet évènement de m’avoir fait confiance et Access-IT de m’avoir permis d’y participer. En parallèle, j’ai
Lire la suite...
Les entités Self-Tracking sont vraiment une bonne chose pour les scenarii N-Tiers mais il faut faire attention si on veut réduire l’échange entre le serveur et le client. Prenons l’EDM suivant : Côté client, je veux récupérer un graphe très important
Lire la suite...
Même si les scenarii N-Tiers sont maintenant plus facile avec EF4 et les Self-Tracking entities, je pense qu’on est encore loin de la solution idéale. Dans un post précédent , j’expliquais comment en utilisant T4, je pouvais complètement générer mon service
Lire la suite...
Contrairement à l’approche de Julie , je suis parti sur une approche Self-Tracking Entities et T4 à fond. La première étape consiste créer un projet que nous appellerons DAL et dans lequel, on va intégrer un edmx. Dans mon exemple, je suis parti sur Northwind
Lire la suite...
J’avais loupé l’annonce perdue dans mes milliers de posts en retard de mon aggrégateur de flux RSS ! (no comment) MS fournit un template de conversion de LINQ To SQL vers Entity Framework . Donc si vous avez fait l’erreur d’utiliser LINQ To SQL à la place
Lire la suite...
Tout est dans le titre… Il fait l’installer pour pouvoir bénéficier des templates T4 fournit par MS pour EF (POCO, Self Tracking) avec VS 2010 Beta 2. Pour plus d’infos vous pouvez consulter le post de l’ADO.NET team .
Lire la suite...
Une des forces d’Entity Framework est l’éco-système qui gravite autour. Même si ADO .NET Data Services peut être utilisé sans EF, j’incluerais tout de même cette technologie dans l’éco-système. En effet, si vous utilisez EF avec ADO.NET Data Services,
Lire la suite...
J’avais récemment publié un template T4 permettant de générer un service WCF . Je l’ai complété afin de pouvoir également, à partir d’une entité, charger ses relations . Une fois le template écrit (ce que j’ai déjà fait), il ne reste plus qu’à lui laisser
Lire la suite...
Une des principales forces de l’Entity Framework est le gain de productivité pour le développeur. Couplé avec le template de génération de code T4, ce gain explose. Imaginons que l’on veuille développer un service WCF exposant des données. Pour chaque
Lire la suite...
On m’a récemment posé la question suivante : comment dans les templates T4 d’EF récupérer l’EntitySet d’un EntityType et comment récupérer les EntityTypes d’un EntitySet ?. J’ai donc réalisé un petit POC pour cela. J’ai pour cela changé deux classes incluses
Lire la suite...
Avant de répondre à cette question, je vais d’abord répondre à une autre : quand est-ce qu’on a besoin des clés étrangères (FK) ? Pour changer la relation d’une propriété sans charger l’entité relative. Cependant, on peut déjà faire ceci avec l’EntityReference.
Lire la suite...
L’EF team avait bloggué sur cela ici . Le problème quand on utilise EF est le fait que la première requête peut être longue car EF va générer du code à partir des metadatas. Afin de ne pas perdre ce temps lors de la première requête, il est possible de
Lire la suite...
Avec l’EF4 features CTP1, on a un super template POCO divisé en 2 tt files ce qui permet de générer les classes d’entité POCO dans un autre projet que le contexte. C’est donc super méga cool ! Cependant, je trouve que c’est dommage de ne pas avoir une
Lire la suite...
Dans la vision de Microsoft, l’Entity Framework est la technologie d’accès à une base de données. Si certains sont déjà convaincus par la V1 (moi par exemple ), il n’en demeure pas moins que pour s’imposer face à N-Hibernate, LLBLGenPro, pour ne citer
Lire la suite...
Lorque l’on travaille avec des entités POCO, les requêtes retournent des instances de proxy qui héritent des classes d’entité. Le fait d’avoir des instances de proxy à la place d’instance de nos entités permet, entre autre, de bénéficier du lazy loading.
Lire la suite...
Hier, j’ai bloggé sur mon pattern de génération T4. En discutant un petit peu, j’ai pu me rendre compte qu’un complément d’information n'était pas superflu. Je me suis généré le modèle d’entité suivant : Première nouveauté avec VS 2010 Beta, les complex
Lire la suite...
Avec EF4 (comprendre EF v2), il est possible d’utiliser le template de génération de code T4 pour générer le contexte, les entity types et les complex types à partir de l’edmx. A noter que cela est également possible avec la V1. Et du coup, on peut vraiment
Lire la suite...
Les 10 derniers blogs postés
-
Etendre le Team Web Access de TFS 2012 – Step 0 par
Philippe Didiergeorges Aka Philess le il y a 8 heures et 51 minutes
-
Simuler facilement l’envoi de mail par
Blog de Jérémy Jeanson le 05-22-2013, 12:52
-
ProcDump 6.0 : support du filtrage sur messages d'exceptions .NET, des filtres multiples et du ciblage par nom de service par
CoqBlog le 05-20-2013, 14:50
-
Votez pour le TOP 10 des influenceurs SharePoint francophones ! par
Le blog de Patrick [MVP SharePoint] le 05-20-2013, 12:59
-
[Conf’SharePoint] Dernier rappel ! :-) par
Le blog de Patrick [MVP SharePoint] le 05-20-2013, 09:09
-
[ #SharePoint 2013 ] les modèles de sites standards… par
Le blog de Patrick [MVP SharePoint] le 05-20-2013, 09:03
-
10 erreurs de compréhension concernant SharePoint… par
Le blog de Patrick [MVP SharePoint] le 05-20-2013, 08:27
-
Conf’SharePoint : 10 bonnes raisons pour ne pas la rater par
Le petit blog de Pierre / Pierre's little blog le 05-14-2013, 02:24
-
[Event] Soirée de lancement Agile .NET France à Lyon par
Blog Agile/ALM de Vincent THAVONEKHAM le 05-13-2013, 01:29
-
.NET / Debug : inspection de la mémoire d'applications .NET (dump ou processus live) : première livraison d'une librairie .NET par Microsoft par
CoqBlog le 05-11-2013, 22:21