Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Matthieu MEZIL

I love .Net

Abonnements

Parcourir par tags

Tous les tags » .Net   (RSS)
Comment mapper une vue SQL sur une collection de complex type?
Avec EF, les vues doivent être mappées sur des entity types. Le problème c’est que les entity types doivent avoir une clé. Avec EF, nous avons les complex type qui n’ont pas de clé mais les vues ne peuvent pas être mappées dessus. Avec EF4, il est possible Lire la suite...

Posté le vendredi 19 mars 2010 21:05 par Matthieu MEZIL | 0 commentaire(s)

Visual Studio Talk Show: EF4
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...

Posté le mardi 16 mars 2010 20:08 par Matthieu MEZIL | 0 commentaire(s)

CSDL Function
Dans mon post précédent , j’ai utilisé une CSDL Function afin de générer une requête SQL avec un DateDiff utilisant la date courante sur la BD à partir d’une requête LINQ. Dans le cadre de ce post , vous avez probablement remarqué que dans le cadre de Lire la suite...

Posté le dimanche 14 mars 2010 07:23 par Matthieu MEZIL | 0 commentaire(s)

LINQ To Entities
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...

Posté le dimanche 14 mars 2010 03:51 par Matthieu MEZIL | 0 commentaire(s)

N’utilisez Single que quand c’est nécessaire sinon utilisez First !
J’ai vu plusieurs développeurs utiliser la méthode Single quand ils voulaient récupérer un élément alors qu’ils savaient que le Single ne retournerait qu’un seul élément. C’est mal !!! Dans ce cas, il faut utiliser la méthode First. Le but de la méthode Lire la suite...

Posté le jeudi 25 février 2010 07:23 par Matthieu MEZIL | 0 commentaire(s)

Classé sous : , ,

La saga Entity Framework
Vous avez appréciez la SAGA .NET présenté par un mec avec une écharpe ridicule, vous allez aimer (je l’espère) la SAGA EF présentée par un mec avec une écharpe tout aussi ridicule. Pour l’instant, que du EF v1 mais ce contenu devrait être enrichi par Lire la suite...

Posté le vendredi 19 février 2010 17:16 par Matthieu MEZIL | 6 commentaire(s)

EF les sessions à venir
Je sais ça fait longtemps que je n’ai pas blogué. Malheureusement, ce ne sont pas les idées de posts qui me manquent mais le temps. En attendant, de trouver le temps nécessaire pour écrire des posts de qualité (du moins essayer ), je voulais relayer un Lire la suite...

Posté le dimanche 7 février 2010 22:52 par Matthieu MEZIL | 2 commentaire(s)

Classé sous : , ,

I autre (meilleur ?) moyen de faire du POCO
Si vous voulez travailler avec des entités POCO et garder dans le même temps les fonctionnalités du contexte comme le tracking des modifications, l’attachement automatique des entités liées, le lazy loading, EF va générer un proxy qui hérite de vos entités Lire la suite...

Posté le jeudi 31 décembre 2009 03:50 par Matthieu MEZIL | 5 commentaire(s)

Entités Self-Tracking : Comment réduire le flux entre le client et le serveur ?
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...

Posté le jeudi 24 décembre 2009 02:45 par Matthieu MEZIL | 2 commentaire(s)

EF et N-Tiers
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...

Posté le dimanche 13 décembre 2009 17:28 par Matthieu MEZIL | 6 commentaire(s)

Service WCF orienté données Agile avec EF4 et “faux” provider LINQ
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...

Posté le mardi 24 novembre 2009 23:41 par Matthieu MEZIL | 5 commentaire(s)

4 en 1 : EF n’a pas vocation à mettre les DBA au chômage, Velocity, SQL CLR et SQL Dependency
Imaginons une base avec une table Cars avec en PK un Id (nvarchar(8)) basé sur le Regex [1-9][0-9]{1,2}[A-Z]{2,3}[0-9]{2} où les deux derniers chiffres correspondent à un numéro de région. Dans la base l’incrémentation est faite de la manière suivante Lire la suite...

Posté le vendredi 20 novembre 2009 10:16 par Matthieu MEZIL | 19 commentaire(s)

LINQ To SQL : passez facilement sur Entity Framework
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...

Posté le lundi 9 novembre 2009 15:22 par Matthieu MEZIL | 0 commentaire(s)

ADO.Net Entity Framework Community Technology Preview Released!
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...

Posté le jeudi 5 novembre 2009 11:37 par Matthieu MEZIL | 0 commentaire(s)

Classé sous : , , ,

ADO .NET Data Services : un “vrai” contexte côté client
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...

Posté le jeudi 5 novembre 2009 03:12 par Matthieu MEZIL | 0 commentaire(s)

Génération du service WCF à partir de l’EDM avec T4 v2
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...

Posté le mardi 27 octobre 2009 00:13 par Matthieu MEZIL | 8 commentaire(s)

dynamic et indexer
Rappelez-vous l’année dernière j’avais publié un article sur Tech Head Brothers sur le mot clé dynamic . A ce moment, j’avais regretté de ne pouvoir écrire directement dynamicSpBase [ name ]; et d’être obligé de passer par la méthode get_Item J’avais Lire la suite...

Posté le vendredi 23 octobre 2009 00:10 par Matthieu MEZIL | 1 commentaire(s)

Classé sous : ,

EF : la voie de la productivité
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...

Posté le mardi 20 octobre 2009 20:40 par Matthieu MEZIL | 10 commentaire(s)

Classé sous : , , , ,

EF : petite leçon de LINQ : comment faire un Include avec un where ?
Plusieurs personnes m’ont demandé s’il était possible de rajouter une condition sur la méthode Include et la réponse est non. Cependant, il est bien entendu possible de résoudre cette problématique comme ceci : from cWithP in ( from c in context.Categories Lire la suite...

Posté le mercredi 7 octobre 2009 23:21 par Matthieu MEZIL | 2 commentaire(s)

I need you!
J’ai postulé pour une session Birds of Feather pour le Tech Ed. Tout dépendra maintenant de vos votes . Je pense que je vous trouverez tout seul quelle est la session que j’ai proposé Merci d’avance pour vos votes. Lire la suite...

Posté le samedi 26 septembre 2009 20:13 par Matthieu MEZIL | 10 commentaire(s)

Plus de Messages Page suivante »


Les 10 derniers blogs postés

- Nouveau système d'aide pour Visual Studio 2010 : pour ceux qui n'apprécient pas trop l'absence d'index... par CoqBlog le il y a 1 heure et 39 minutes

- L'interface naturelle de Windows Phone 7 Series par Perspective le il y a 2 heures et 56 minutes

- Comment mapper une vue SQL sur une collection de complex type? par Matthieu MEZIL le 03-19-2010, 21:05

- SQL Server : Query Notification ou comment être notifié de modifications de données côté application (SqlDependency) par SQL Server vu par Christian Robert le 03-19-2010, 15:06

- [WF4] Un Binding Activity/ActivityDesigner qui passe mal? par Blog de Jérémy Jeanson le 03-19-2010, 13:42

- MyTIC – SharePoint 2010 : déjà un mythe Microsoft ? par Le Blog (Vert) d'Arnaud JUND le 03-19-2010, 08:54

- TechDays 2010 Genève : Retrouvez-moi pour une session sur la Haute disponibilité et le ScaleOut avec SQL Server par SQL Server vu par Christian Robert le 03-18-2010, 15:45

- [MIX10] Keynote deuxième journée – Internet Explorer 9, Html5, Visual Studio 2010, OData par Atteint de JavaScriptite Aiguë [Cyril Durand] le 03-17-2010, 19:40

- Certifications beta .NET 4 par Kévin Gosse le 03-17-2010, 19:33

- [Mix 2010] – Microsoft Translator Technology Preview V2 par RedoBlog - The .NET Gentleman !!! le 03-17-2010, 18:53