Parcourir par tags
Tous les tags »
T4 (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
-
TechDays Paris 2012 : Session pleinière jour 3 par
Blog Technique de Romelard Fabrice le 02-09-2012, 11:01
-
Mishra Reader : un lecteur RSS très Zune Style en Open Source ! par
Cyril Sansus le 02-09-2012, 08:28
-
[framework 4] Les Tasks et le Thread UI par
Fathi Bellahcene le 02-09-2012, 00:33
-
Workflow Foundation 3 a un pied dans la tombe par
Blog de Jérémy Jeanson le 02-08-2012, 22:15
-
TechDays Paris 2012 : Nouvelles tendances du poste de travail - Bring Your own PC par
Blog Technique de Romelard Fabrice le 02-08-2012, 19:42
-
TechDays Paris 2012 : System Center Service Manager 2012 Vue d’ensemble par
Blog Technique de Romelard Fabrice le 02-08-2012, 17:32
-
TechDays Paris 2012 : Pleinière second jour par
Blog Technique de Romelard Fabrice le 02-08-2012, 16:23
-
TechDays Paris 2012 : Retour d'expérience sur la mise en place d'un Cloud Privé par
Blog Technique de Romelard Fabrice le 02-08-2012, 16:04
-
TechDays Paris 2012 : Comment SharePoint a sauvé mes TechDays par
Blog Technique de Romelard Fabrice le 02-07-2012, 23:59
-
Perspective 3.0 pour Silverlight 5.0 par
Perspective le 02-07-2012, 22:39