.NET 7 est disponible !

Par:
fredericmazue

jeu, 10/11/2022 - 15:28

Microsoft vient d'annoncer la disponibilité de .NET 7. Une version très riche qui apporte des performances améliorées et de nouvelles fonctionnalités pour C# 11. Toutes les nouveautés de .NET 7 sont couvertes par ce billet de Microsoft.

Les deux nouveautés les plus remarquables sont sans doute la disponibilité générale de .NET MAUI et le support des architectures ARM.

Pour mémoire, NET MAUI est un framework conçu par Microsoft pour permettre de créer des applications clientes natives pour Windows, macOS, iOS et Android avec une seule base de code et fournir le conteneur et les contrôles natifs pour les scénarios hybrides Blazor. .NET MAUI doit à terme remplacer Xamarin.

Au début de cette année, lors de la sortie de .NET 7 Preview 1, .NET MAUI n'était pas encore prêt. Microsoft a depuis fait le forcing et a pu annoncer que NET MAUI fait désormais partie de .NET 7. .NET MAUI pour .NET 7 est pris en charge jusqu'en mai 2024. Microsoft le présente en détail dans ce billet.

Support d'ARM

Alors que l'industrie s'oriente vers ARM, .NET aussi, souligne Microsoft. L'efficacité énergétique est l'un des principaux avantages des processeurs ARM. Cela apporte les meilleures performances avec la plus faible consommation d'énergie. En d'autres termes, vous pouvez faire plus avec moins, précise encore Redmond. Toutefois obtenir de bonnes performances n'a pas été une promenade de santé. Dans le billet cité en début d'article, l'entreprise de Redmond explique comment elle a pu y parvenir.  

.NET 7 peut être téléchargé ici, pour Windows, Linux et macOS.