.Net

.Net Dev

Nouveautés du C# 9 – Partie 1

Romain LAPREE-KAMINSKI | novembre 3, 2020
Cette série de deux articles a pour but de présenter à travers des exemples, les nouvelles fonctionnalités du C# 9, version du langage présent dans le framework .Net 5 dont la sortie est prévue courant Novembre 2020. Cette nouvelle version du framework, placée sous le signe de l’unification, reste la continuité de .Net Core 3.1 mais marque l’arrêt de .Net Framework (la version 4.8 sera encore maintenue quelques temps) et .Net Standard. Exit donc .Net « Framework », .Net...
.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...
.Net Data experiences

Utiliser SqlBulkCopy avec SqlServer pour insérer rapidement de grands volumes de données

Samuel Hedouin | mai 4, 2020
La problématique de performance revient dans tous les projets, mais est différente suivant le contexte. Un des axes principaux à travailler pour gagner en performance, mis à part la conception de l’application et l’optimisation logicielle, est la correcte implémentation de la stack data et son impact suivant sa volumétrie. Nous nous attaquerons dans cet article au sujet suivant : J’ai un besoin régulier d’ingérer de gros volumes de données et ce, en un temps record !...
.Net DevOps Mobile

DevOps avec App Center

Etienne Pommier | septembre 27, 2019
Nous allons voir ensemble comment App Center va nous permettre de gérer efficacement le cycle de vie de nos applications mobiles, de la création à la distribution en passant par la maintenance. App Center dispose d’outils pour nous épauler dans chacune de ces étapes. Gestion du code source avec Git Flow Avant de nous lancer dans la création de nos builds il est important d’avoir un système de gestion de code source efficace car cela nous permettra de gérer nos builds plus facilement et surtout...
.Net .Net Core abstraction Data LesPlusConsultés

Generic Repository, Unit Of Work et Entity Framework

Samuel Hedouin | septembre 5, 2019
Dans cet article nous allons aborder plusieurs sujets qui permettront d’avoir une solution clé en main permettant de gérer nos données avec Entity Framework. Dans un premier temps nous rappellerons les principes d’Entity Framework, du pattern Repository et aborderons celui du Unit Of Work. La partie suivante sera dédiée à son implémentation. Pré requis Connaissance de l’ORM Entity Framework Connaissance du pattern RepositoryConnaissance de la modélisation objetInstallation...
.Net .Net Core Azure Dev

HdInsight : lancer des requêtes hive avec .Net Core

Nicolas Bailly | juin 18, 2019
Nous avons vu dans un précédent article comment exécuter des requêtes Hive avec python. Nous allons maintenant voir comment faire de même en .Net Core, ce qui permettra d’exécuter une application .Net sur le cluster qui est sous linux.Pour cela, on va s’appuyer sur un package NuGet que j’ai développé pour cet effet ( https://www.nuget.org/packages/Hive4Net) dont le code source est disponible sur Github : https://github.com/nicolasbailly1/Hive4Net Comment lancer des requêtes...
Aller au contenu principal