Microsoft publie .NET 8 et vous pouvez le télécharger dès maintenant

click fraud protection

La dernière version de .NET apporte des outils de développement utiles basés sur le cloud et l'IA, ainsi que quelques améliorations du code de .NET 7.

Points clés à retenir

  • .NET 8 apporte des améliorations significatives des performances, avec un nouveau générateur de code capable d'optimiser les applications en fonction d'une utilisation réelle, améliorant ainsi les performances jusqu'à 20 %.
  • Les développeurs utilisant .NET 8 bénéficieront des avancées technologiques depuis la sortie de .NET 7, notamment un solution basée sur le cloud appelée .NET Aspire et la possibilité de travailler avec des modèles d'IA sans frais supplémentaires téléchargements.
  • Même pour ceux qui n'utilisent pas de technologie de pointe, .NET 8 offre des avantages tels que l'avance native (AoT), création rapide de sites Web avec Blazor et compatibilité multiplateforme avec .NET MAUI. Cela vaut la peine d'essayer pour quiconque code pour différents systèmes d'exploitation ou cas d'utilisation.

.NET existe depuis des décennies et aide les utilisateurs à développer des applications pour toutes sortes de systèmes d'exploitation et d'appareils différents. Son succès est tel qu’il n’a cessé de se renforcer au fil des années, sans aucun signe d’arrêt. Maintenant, Microsoft a introduit un nouveau chapitre avec .NET 8, et certaines de ses fonctionnalités en font une mise à niveau importante par rapport à ses versions précédentes.

Microsoft lance .NET 8 pour tout le monde

Comme annoncé le Microsoft.NET, la version la plus récente possède des fonctionnalités très bienvenues qui mettent .NET à jour avec le développeur actuel. Les développeurs .NET remarqueront probablement la rapidité avec laquelle les applications s'exécutent lorsqu'elles sont développées à l'aide de .NET. 8. Comme le déclare Microsoft :

.NET 8 est livré avec des milliers d'améliorations de performances sur l'ensemble de la pile. Un nouveau générateur de code appelé Dynamic Profile-Guided Optimization (PGO) qui optimise votre code en fonction de son utilisation réelle est activé par défaut et peut améliorer les performances de vos applications jusqu'à 20 %.

.NET 8 se concentre également sur certaines des principales avancées technologiques réalisées depuis la sortie de .NET 7. Il présente .NET Aspire, une solution basée sur le cloud qui regroupe de nombreux outils utiles dans un seul package afin que les développeurs puissent déployer rapidement et facilement des services « en direct » sur Internet. Mieux encore, .NET 8 permet aux développeurs d'implémenter et de travailler avec des modèles d'IA sans aucun téléchargement ni module complémentaire supplémentaire; une caractéristique très importante compte tenu de la façon dont Windows 11 propose de nombreux outils d'IA intéressants.

Pour ceux qui n’utilisent pas de technologie de pointe, .NET 8 a encore beaucoup à offrir. Cela inclut l'AoT natif, qui permet aux codeurs de compiler des applications en code natif afin qu'elles n'aient pas besoin d'être compilées pendant l'exécution. .NET 8 propose Blazor qui aide les développeurs à créer des sites Web avec des temps de chargement rapides, ainsi que contient .NET MAUI qui vous permet d'exécuter un projet sur différents systèmes d'exploitation comme Windows, Android, et iOS.

Il y a beaucoup de choses dans .NET 8, cela vaut donc la peine d'essayer pour tous ceux qui souhaitent écrire du code pour différents systèmes d'exploitation ou cas d'utilisation. Si vous faites partie de ces personnes, rendez-vous au Page de téléchargement de Windows .NET et essayez .NET 8 par vous-même. Si vous débutez dans le développement de logiciels, consultez ces des moyens abordables d’acquérir des compétences en programmation recherchées.