Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Abonnements

Parcourir par tags

Tous les tags » ADO   (RSS)
EF CTP4
Ca y est la CTP4 d’Entity Framework est officiellement sorti. Son principal intérêt ? L’amélioration du Code First. Enfin quand je dis amélioration, je devrais probablement dire implémentation tant la version précédente était limitée pour ne pas dire Lire la suite...

Posté le jeudi 15 juillet 2010 13:20 par Matthieu MEZIL | 9 commentaire(s)

Classé sous : , ,

Entity Framework, soyez vigilant avec la méthode Include !
La méthode Include est très facile à utiliser ce qui est une bonne chose. Cependant son implémentation est loin d’être la plus optimale ! Pourquoi ? La méthode Include permet de récupérer des graphes d’entité en une seule requête SQL. L’idée est excellente Lire la suite...

Posté le lundi 12 juillet 2010 15:00 par Matthieu MEZIL | 8 commentaire(s)

Classé sous : , , ,

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)

Entity Framework: Provider Oracle par Oracle
Alors que l’utilisation d’Entity Framework s’impose de plus en plus comme une évidence pour les développeurs .NET, le support d’Oracle n’était assuré que par des éditeurs tiers ( DevArt et DataDirect ). Oracle a officiellement qu’il développait son propre Lire la suite...

Posté le vendredi 18 juin 2010 11:05 par Matthieu MEZIL | 0 commentaire(s)

Classé sous : , ,

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)

Bulk delete v4
Dans le post précédent , j’ai démontré la faisabilité du Bulk Delete quelque soit le mapping utilisé. Danny a trouvé un bug dans la méthode SaveChanges : public override int SaveChanges( SaveOptions options) { int value; using ( TransactionScope transaction Lire la suite...

Posté le jeudi 27 mai 2010 21:46 par Matthieu MEZIL | 0 commentaire(s)

Classé sous : , ,

Bulk delete v3
Dans mes deux posts précédents ( Bulk Delete avec EF4 et Bulk Delete sur les entités déjà chargées dans le cache ), j’ai réalisé un POC pour faire du Bulk delete avec EF4. Cependant, il y avait plusieurs problèmes avec la version précédente que je vais Lire la suite...

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

Classé sous : , , ,

Bulk delete sur les entités déjà chargées dans le cache
J'ai réalisé une nouvelle version ici . Dans mon post précédent , je vous ai montré comment faire un Bulk Update avec EF4. Ce qui est vraiment cool avec cette solution c’est qu’on n’a pas besoin de charger les entités pour les supprimer. Cependant, dans Lire la suite...

Posté le mercredi 12 mai 2010 23:10 par Matthieu MEZIL | 0 commentaire(s)

Classé sous : , ,

Bulk Delete avec EF4
J'ai réalisé une nouvelle version ici . EF4 ne supporte pas les Bulk Delete ni les Bulk Update. Donc pour supprimer tous les enregistrements d’une table T, il faut commencer par charger toutes les entités mappées sur la table, les supprimer une par une Lire la suite...

Posté le mercredi 12 mai 2010 07:02 par Matthieu MEZIL | 2 commentaire(s)

Classé sous : , ,

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)

EDM videos
Ceux qui me connaisse savent que je suis souvent comme un enfant le jour de noël quand il s’agit de Microsoft (surtout quand c’est Julien le père noël ). Aujourd’hui, je suis particulièrement heureux de vous annoncer la publication sur msdn US de 5 vidéos Lire la suite...

Posté le lundi 3 mai 2010 21:03 par Matthieu MEZIL | 5 commentaire(s)

EF v1 : AttachAsModified
Daniel Simmons avait publié via son blog une méthode très pratique pour les développements N-Tiers : AttachAsModified . Cependant cette méthode a un défaut : il faut que l’entité ait un EntityKey renseigné. Or dans plusieurs scenarii, ce n’est pas le Lire la suite...

Posté le mardi 27 avril 2010 23:38 par Matthieu MEZIL | 0 commentaire(s)

Classé sous : , ,

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)

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)

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 : , ,



Les 10 derniers blogs postés

- Merci par Blog de Jérémy Jeanson le 10-01-2019, 20:47

- 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