Aujourd’hui, ça y est c’est officiel ! .net 5 va être annoncé ! La version 5 de .net ! A travers une conférence qui va durer 3 jours vous allez pouvoir apprendre tout de cette nouvelle mouture, qui a un grand but : unifier tous les développements .net !
La dernière release date de moins d’un mois, et déjà la version officielle va être annoncée aujourd’hui, le 10 novembre 2020 !
C’est vraiment une grande étape pour Microsoft et toute la communauté open source qui a aidé à la création de .net 5 !
Revoyons ensemble les grandes nouveautés !
Prise en compte de C# 9
Avec .net 5, C# passe en version 9 et ça amène plusieurs belles avancées !
Adieu .net standard
L’idée de .net 5 et next, c’est de passer d’un code avec deux .net (le standard, le core), pour n’en avoir qu’un seul unifié !
Visual basic toujours dans la course
Bien qu’il n’y ait aucune évolution dans le langage, la communauté a décidé de porter Visual Basic dans .net 5 !
Ca pose tout de même la question de la suite pour Vb.net, mais pas pour maintenant, et c’est bien rassurant, pour tous les derniers projets vb.net qui vont passer de .net core en .net 5 !
Des premiers essais de Maui
Après Xamarin, nous avons Maui qui est une évolution majeure de Xamarin ! .net 5 l’y prépare, même si la vraie sortie officielle est prévue avec .net 6 !
Une amélioration forte des performances
Plusieurs packages ont été revues, ou retravaillés pour améliorer leurs performances :
- Garbage collection (GC)
- System.Text.Json
- System.Text.RegularExpressions
- Regroupement ValueTask asynchrone
Des améliorations sont aussi mises en place dans le compilateur dotnet.