Crédit : Dreamstime
. INTERNET 7, la prochaine génération de la plate-forme de développement open source multiplateforme de Microsoft, a atteint la phase de perspective de publication (RC).
. WEB 7 met l’accent sur les performances ainsi que sur des capacités telles que .NET MAUI (interface utilisateur d’application multiplateforme), l’avancement natif du cloud et l’assistance pour l’aspect de petite forme ARM64.
Concernant les performances,. NET 7 est appelé le .NET le plus rapide à ce jour, avec plus de 1 000 améliorations ayant un impact sur les performances, ont déclaré les responsables de Microsoft dans un article de blog du 14 septembre. Les performances améliorent la variété des optimisations de boucle à un temps de démarrage plus rapide, et atteignent également la réflexion, l’AOT natif (collection anticipée) et la plate-forme de processeur ARM64.
Pour.NET MAUI,. WEB 7 fournit une tâche unique pour gérer le multi-ciblage sur les gadgets et leurs plates-formes. MAUI propose une pile d’interfaces utilisateur qui cible Android, iOS, macOS, Windows et Tizen pour correspondre au SDK .NET et à la bibliothèque de classes de base.
Le premier.NET 7 RC est téléchargeable sur dotnet.microsoft.com pour Windows, Linux et macOS. Il fait suite à sept versions de prévisualisation. Un deuxième RC est également préparé, avec la sortie de production prévue en novembre.
Pour le monde du développement natif du cloud,. WEB 7 apporte une prise en charge intégrée des conteneurs pour le SDK .NET. Le transcodage gRPC JSON est également mis en évidence, une extension pour ASP.NET qui produit des API HTTP relaxantes pour les services gRPC. gRPC permet une interaction haute performance entre les applications, en utilisant HTTP/2, le streaming, la sérialisation binaire et les accords de message pour créer des services en temps réel.
. NET 7 RC 1 a été vérifié avec l’IDE Visual Studio 17.4 Sneak Peek 2. NET 7 n’est pas une version de support de longue durée ; il bénéficiera d’une assistance et de spots gratuits pendant 18 mois à compter de la date de sortie. Internet exploite des innovations allant de la structure ASP.NET Core pour la construction d’applications Web basées sur le cloud à l’outil d’applications Web client Blazor en passant par les langages C# et F#.
Toute l’actualité en temps réel, est sur L’Entrepreneur