Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Abonnements

Parcourir par tags

Tous les tags » Linq   (RSS)
L2E : impact sur le SQL
Comme je l’écrivais hier, “Derrière la magie d’Entity Framework se cache la réalité du SQL. Je persiste et je signe, si vous ne connaissez pas le SQL, il sera très compliqué d’écrire des requêtes L2E optimales. J’ai trouvé une bonne illustrations avec Lire la suite...

Posté le mercredi 15 juin 2011 00:48 par Matthieu MEZIL | 3 commentaire(s)

Comment effectuer plusieurs fonctions de grouping en une seule requête LINQ ?
Derrière la magie d’Entity Framework se cache la réalité du SQL. Je persiste et je signe, si vous ne connaissez pas le SQL, il sera très compliqué d’écrire des requêtes L2E optimales. J’ai trouvé une bonne illustrations avec les fonctions de grouping. Lire la suite...

Posté le mardi 14 juin 2011 21:53 par Matthieu MEZIL | 0 commentaire(s)

Pourquoi utiliser Entity Framework ?
Certains l’auront remarqué, j’ai encore pris un an de plus. Et j’ai décidé qu’il était temps pour moi d’écouter un peu les vieux :p (je pense particulièrement à Mitsu et Redo en l’occurrence que je remercie par la même occasion pour me faire profiter Lire la suite...

Posté le jeudi 25 novembre 2010 00:59 par Matthieu MEZIL | 12 commentaire(s)

EF4 : comment inclure des table valued function avec LINQ To Entities / comment faire des requêtes récursives avec LINQ To Entities ? v2
J’avais posté une première version sur ce sujet il y a quelques jours . Cependant, le Regex que j’avais utilisé n’était pas parfait parce qu’il ne supportait pas tous les cas (comme les join par exemple). En plus, avec la méthode ExecuteStoreQuery, les Lire la suite...

Posté le jeudi 1 juillet 2010 23:06 par Matthieu MEZIL | 0 commentaire(s)

EF4 : comment inclure des table valued function avec LINQ To Entities / comment faire des requêtes récursives avec LINQ To Entities ?
Dans le cadre de ce post, j’utilise la base Northwind avec l’EDM suivant : L’objectif de ce post est de récupérer les commandes pour un employé donné ou un de ses sous-employés en une seule requête SQL avec SQL Server. Récursivité avec T-SQL => CTE. Lire la suite...

Posté le jeudi 17 juin 2010 08:56 par Matthieu MEZIL | 0 commentaire(s)

Inclure les IEnumerable dans les requêtes LINQ To Entities
Imaginons le scenario suivant basé sur Northwind. On veut récupérer pour un customer donné la validité de ces orders. En gros, on a déjà une collection d’orders de ce customer et on souhaite savoir si les orders existent toujours en base, s’ils ont été Lire la suite...

Posté le lundi 10 mai 2010 01:10 par Matthieu MEZIL | 2 commentaire(s)

LINQ To Entities : Comment faire une recherche multi-critère avec EF ? V2
Dans le post précédent , je vous ai montré comment faire une recherche sur l’ensemble des propriétés d’une adresse. Dans celui-ci, je vais vous montrer comment faire cela pour n’importe quel type (entity type ou complex type). Cependant avant cela, je Lire la suite...

Posté le dimanche 11 avril 2010 02:24 par Matthieu MEZIL | 4 commentaire(s)

LINQ To Entities : Comment faire une recherche multi-critère avec EF ?
Mon modèle est le suivant : Le sujet du jour consiste à utiliser les propriétés de l’adresse pour récupérer les clients dont l’adresse est pertinente par rapport à un tableau d’éléments à rechercher. Dans un premier temps, voyons comment faire cela en Lire la suite...

Posté le samedi 10 avril 2010 00:10 par Matthieu MEZIL | 3 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 : , ,

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)

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)

Entity Framework : Quoi de neuf avec EF4 (VS 2010 + Feature CTP1)
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...

Posté le mercredi 24 juin 2009 22:05 par Matthieu MEZIL | 10 commentaire(s)

ALT .NET Demo
Mercredi dernier, j'ai animé une session pour la communauté ALT .NET sur Entity Framework. Lors de cette session, j'ai notamment fait une demo avec du WCF, de l'Entity Framework avec du POCO et un pseudo provider LINQ côté client . Ce provider est particulièrement Lire la suite...

Posté le mardi 28 avril 2009 22:38 par Matthieu MEZIL | 0 commentaire(s)

Classé sous : , , , , ,

Le cadeau de noël de Zeeshan Hirani
Zeeshan participe activement à la communauté EF à travers son blog et récemment en répondant fréquemment sur le forum msdn . Je profite de ce post pour vous indiquer que l'adresse de ce forum va changer dans la semaine . Zeeshan vient de poster sur son Lire la suite...

Posté le mercredi 10 décembre 2008 11:01 par Matthieu MEZIL | 0 commentaire(s)

Plus de Messages Page suivante »


Les 10 derniers blogs postés

- Office 365: Script PowerShell pour auditer l’usage des Office Groups de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 11:02

- Office 365: Script PowerShell pour auditer l’usage de Microsoft Teams de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 10:39

- Office 365: Script PowerShell pour auditer l’usage de OneDrive for Business de votre tenant par Blog Technique de Romelard Fabrice le 04-25-2019, 15:13

- Office 365: Script PowerShell pour auditer l’usage de SharePoint Online de votre tenant par Blog Technique de Romelard Fabrice le 02-27-2019, 13:39

- Office 365: Script PowerShell pour auditer l’usage d’Exchange Online de votre tenant par Blog Technique de Romelard Fabrice le 02-25-2019, 15:07

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Stream Portal par Blog Technique de Romelard Fabrice le 02-21-2019, 17:56

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Video Portal par Blog Technique de Romelard Fabrice le 02-18-2019, 18:56

- Office 365: Script PowerShell pour extraire les Audit Log basés sur des filtres fournis par Blog Technique de Romelard Fabrice le 01-28-2019, 16:13

- SharePoint Online: Script PowerShell pour désactiver l’Option IRM des sites SPO non autorisés par Blog Technique de Romelard Fabrice le 12-14-2018, 13:01

- SharePoint Online: Script PowerShell pour supprimer une colonne dans tous les sites d’une collection par Blog Technique de Romelard Fabrice le 11-27-2018, 18:01