La version préliminaire 6 de la plate-forme de développement logiciel .NET 11 de Microsoft est désormais disponible, avec des améliorations au niveau du runtime, des bibliothèques, des frameworks et des langages de programmation C# et F#.
Annoncé le 14 juillet, .NET 11 Preview 6 peut être téléchargé depuis dotnet.microsoft.com. La sortie complète de la production générale est attendue en novembre. Le premier aperçu a été dévoilé le 10 février.
Runtime-async, l’implémentation intégrée du runtime .NET de async/awaitcontinue de s’accélérer dans l’aperçu 6, en s’appuyant sur les améliorations de suspension de l’aperçu 5. Les continuations asynchrones peuvent désormais se désinscrire ExecutionContext capturer et restaurer. Et le JIT compile désormais une version d’exécution asynchrone dédiée d’une méthode synchrone de retour de tâches plutôt que de lui déléguer via une réflexion. Le JIT transforme les appels de fin de méthode en appels asynchrones à l’exécution et attend la tâche qui aurait autrement été renvoyée, de sorte que le chemin asynchrone ne paie plus pour une couche supplémentaire d’indirection, a déclaré Microsoft.
