Entity Framework

.Net Azure Dev Entity Framework

Utiliser EF Core 6 avec Azure Cosmos DB dans une API ASP.NET

Romain LAPREE-KAMINSKI | septembre 7, 2022
Les bases de données relationnelles représentent, pour les développeurs ayant comme moi quelques années d’expérience, le modèle avec lequel nous avons démarré notre métier. Encore aujourd’hui, la plupart des applications web utilisent un modèle relationnel, et cela reste une option tout à fait cohérente. Cependant, un modèle non-relationnel tel qu’Azure Cosmos DB est une alternative crédible mais souvent laissée de côté. Il offre plus de souplesse, de meilleures performances...
.Net Data Entity Framework Entity Framework Core

Entity Framework Core : optimisation sur les update

Nicolas Bailly | décembre 10, 2020
Dans cet article nous allons aborder une subtilité de Entity Framework Core qui permet d’optimiser les requêtes de mises à jour envoyées à la base de données.Entity Framework est devenu un ORM puissant qui facilite le travaille des développeurs. L’inconvénient est qu’il camoufle ce qu’il se passe derrière donnant l’impression que c’est magique. Une certaine maîtrise du SQL semble nécessaire pour bien comprendre comment l’utiliser. Cas concret Si vous...
.Net Dev Entity Framework Entity Framework Core

Entity Framework Core : optimisation sur la récupération d’entités liées

Nicolas Bailly | août 13, 2020
Dans cet article nous allons voir que dans le cas de la récupération d’une grappe d’objets, Entity Framework cache le manque d’optimisation. Sans erreur visible, il n’y a qu’une forte volumétrie qui nous fera apparaître des latences.Nous allons voir un cas concret et comment l’optimiser. Cas Concret Prenons l’exemple d’un site qui aurait une liste d’utilisateurs qui s’y connectent. Chaque utilisateur a une liste de commandes et une...
Data Entity Framework

Entity Framework Code First Migrations

igor.milosevic | octobre 23, 2014
Introduction : Cet article est destiné à tous ceux qui utilisent / ou qui souhaitent utiliser Entity Framework dans leurs couches d’accès aux données. Suite à mon retour d’expérience chez l’un de nos clients, je partage avec vous une des approches intéressantes qu’Entity Framework nous a apportées (Code First Migration) afin d’appliquer avec souplesse vos modifications du modèle sur votre base de données, en réduisant les risques de pertes de données durant le cycle de vie de votre...
ASP.NET Entity Framework T4

Manipulation de dates en UTC avec Entity Framework.

Ludovic Nascimbeni | avril 19, 2012
Bien souvent lorsque l’on manipule des dates coté serveur, qu’il s’agisse de les stocker en base de données ou bien d’effectuer des traitements dessus on choisit de n’utiliser que de l’UTC, afin d’avoir un référentiel commun à tous les fuseaux horaires.Cependant lorsque l’on utilise Entity Framework, on est confronté à un problème. En effet, par défaut, lorsque EF mappe un champ datetime SQL à une propriété DateTime d’une entité, la valeur de la propriété Kind (Unspecified / LocalTime / Utc)...
Aller au contenu principal