Release de dotnet 6 - Les nouveautés

dotnet 6

Ca y est, nous l’attendions avec impatience : dotnet 6 est enfin sortie ! (nous en parlions voila quelques temps)

Découvrons ensemble les grandes nouveautés à travers cet article.
C’est parti !!

Les nouveautés

Amélioration des performances

C’est vraiment un gros travail qu’a rĂ©alisĂ© l’Ă©quipe dotnet sur cette nouvelle version : un gros travail sur les performances.
Déjà lors de la version dotnet 5, nous avions de gros gains de performances, et là encore, ils ont été augmentés !

Un exemple concret est sur Ef core : un gain possible de 92% sur le nombre de requĂȘtes par exemple ! Wow !

Sortie de C# 10

C’est la toute derniĂšre version du langage C# : la version 10.
Nous sommes déjà en train de publier plusieurs articles sur les mises à jour du langage.

Nous pouvons citer :

  • les record struct
  • les global using
  • L’assignation et la dĂ©claration pour la dĂ©constructuration en mĂȘme temps
  • ….

En asp.net 6

Ici, là en core, de belles nouveautés sont arrivées :

Les nouveautĂ©s d’entity framework 6

Ici, encore, nous avons une floppée de nouveautés :

  • la prise en compte des tables temporaires pour sql server !
  • la possibilitĂ© de crĂ©er des lots de migration (nous ferons bientĂŽt un article lĂ -dessus !)
  • la prise en compte de modĂšles prĂ©-compilĂ©s pour gagner en temps niveau exĂ©cution. Pour ça, une nouvelle commande vient d’appraĂźtre : dbcontext optimize
  • ajout de plusieurs mĂ©thodes d’extensions pour LINQ
  • amĂ©lioration du group by
  • ajout de IsParse pour le TPH pour les cas de colonnes nullables

MAUI non présent

Fait important : MAUI n’est pas prĂ©sent pour cette version.

Cela peut sembler dommageable dans la stratĂ©gie de MS aujourd’hui pour le multi plateforme.

Notre adresse

1 rue du guesclin
44000 Nantes

Notre téléphone

+33 2 79 65 52 87

Société

DevToBeCurious SARL
84860163900018 - Nantes B 848 601 639