Déjà, vous le saviez sans doute, .net framework n’est plus suivi par .net core. C’est officiel depuis .net core 3.0. Et à peine la .net core 3 d’arrivée, la 3.1 a pris sa place, et .. déjà nous parlons de la .net 5 … en preview.
Découvrons ensemble les nouveautés de la .net 5, dans sa première preview.
Unifier le BCL : Base Class Library
L’idée ici c’est d’avoir une base unifiée pour tout type de projet en .net 5, y compris pour Xamarin (qui est encore en Mono BCL).
L’idée c’est par exemple de pouvoir faire : dotnet new XamarinForms.
Le but est aussi d’améliorer encore plus les performances du BCL, même cette unification faite.
Et aller vers le support d’HTTP 3 (et oui HTTP 3 est en train d’arriver ).
Et oui, en fait, on en n’a pas encore beaucoup à se mettre sous la dent.
Peu de choses, mais une bonne nouvelle : la release normalement étant prévue pour novembre 2020, pour l’instant, la roadmap a l’air d’être maintenue, non ?
Premier test avec .net 5
Sur un projet dotnet core 3.1, il suffit de modifier le Target Framework, et le tour est joué :
<TargetFramework>netcoreapp5.0</TargetFramework>
Ca build !
Dès que les prochaines versions de preview arrivent, on vous en parlera.
Vous pouvez aussi suivre notre github de pocs sur dotnet 5 (et des autres releases).