Les Sables de MAUI : Numéro 29

Bienvenue dans les sables de MAUI—des numéros de style newsletter dédiés à la collecte du dernier contenu .NET MAUI pertinent pour les développeurs.
Une particule de sable—minuscule et inoffensive. Mais réunissez beaucoup de particules de sable et nous avons quelque chose de grand, une force avec laquelle il faut compter. Ce sont les plus petits grains de sable qui s'additionnent souvent pour former d'immenses plages, dunes et déserts.
La plupart des développeurs .NET attendent avec impatience l'interface utilisateur multiplateforme .NET (MAUI) – l'évolution de Xamarin.Forms avec .NET 6. À l'avenir, les développeurs devraient avoir beaucoup plus confiance dans la pile technologique et les outils, car .NET MAUI permet des solutions multiplateformes natives sur mobile et bureau.
Bien que ce soit un long vol jusqu'à ce que nous atteindre les sables de MAUI, l'enthousiasme des développeurs est palpable dans toutes les actualités/contenus alors que nous bricolons et nous préparons pour .NET MAUI. Comme les grains de sable, chaque actualité/article/vidéo/tutoriel/flux contribue aux connaissances des développeurs et nous développons une communauté/un écosystème désireux d'apprendre et d'aider.
Sands of MAUI est une humble tentative de collecter tous les fichiers . NET MAUI génial en un seul endroit. Voici ce qui est remarquable pour la semaine du October 18, 2021 :
.NET MAUI Preview 9
Voici, la prochaine itération de .NET MAUI—dites bonjour à Preview 9. David Ortinau a rédigé l'annonce présentant toutes les nouveautés de .NET MAUI Preview 9 désormais exécutée au-dessus de .NET 6 RC2 et avec l'outillage VS 2022 Preview 5. Les nouveautés de cette version .NET MAUI sont les implémentations mises à jour de plusieurs contrôles : BoxView, IndicatorView, ImageButton et WebView. Bibliothèque .Maui.Graphics avec des API de dessin d'interface utilisateur sur toutes les plates-formes. Les temps de démarrage pour les applications Android bénéficient d'un coup de pouce bien nécessaire avec Startup Tracing qui n'exécute en partie que les parties de votre application exécutées pendant le démarrage, réalisant ainsi un équilibre entre la vitesse et l'optimisation de la taille de l'application.
.NET 6 Release Candidate 2
La dernière version de .NET MAUI et ASP.NET Core repose sur l'épaule de .NET — .NET 6 RC2 est maintenant disponible. La version RC2 se concentre sur les améliorations de la qualité et porte une licence de mise en production pour les applications de production : Rich Lander a rédigé le post habituel d'annonce détaillée de .NET 6 RC2. .NET 6 introduit C# 10 — la prochaine évolution du langage C# mature.
Les fonctionnalités de C# 10 répondent à la productivité des développeurs en étendant les capacités existantes des enregistrements/propriétés et en permettant des utilisations globales pour moins de code passe-partout. .NET 6 sera lancé pendant .NET Conf du 9 au 11 novembre, avec Lancement de VS 2022 le 8 novembre—les développeurs .NET ont beaucoup à attendre.
.NET MAUI Community Toolkit Contributions
Le .NET MAUI Community Toolkit vise à améliorer l'expérience des développeurs avec .NET MAUI en fournir les artefacts les plus couramment nécessaires prêts à l'emploi. Alors que l'équipe de base de la boîte à outils collabore avec les équipes .NET de Microsoft pour faire avancer les choses, la boîte à outils communautaire .NET MAUI est en grande partie un effort communautaire.
À cette fin, Brandon Minnick a rédigé les directives pour contribuer à la boîte à outils communautaire open source .NET MAUI – l'ensemble du processus de création d'une nouvelle fonctionnalité est un flux de travail bien documenté. La plupart des propositions approuvées ont été communautaires. L'aide à la mise en œuvre et à la mise en œuvre par le biais de contributions approuvées est très appréciée. Commencer? Melissa Houghton a récemment pris la parole au Microsoft Reactor Sydney sur .NET MAUI—un excellent aperçu de tout ce qui concerne .NET MAUI. La conférence a couvert les dernières nouvelles autour de .NET MAUI et le parcours de l'évolution de Xamarin.Forms, plongeant dans les gains de productivité et de performances que .NET MAUI apporte à la table.
Melissa a également expliqué comment Blazor joue dans le .NET MAUI. histoire de partage de code et a montré les derniers bits – c'est une bonne façon de commencer si vous êtes nouveau dans le monde .NET MAUI.
Mobile Game with Xamarin.Forms
Developer Shaun Lawrence a créé un excellent jeu de recherche de mots pour Android/iOS avec Xamarin.Forms et a partagé l'expérience de développeur pendant XamExpertDay. Curieux pour obtenir un aperçu détaillé et un guide étape par étape sur la façon de créer des jeux mobiles avec Xamarin.Forms ? Shaun a récemment lancé une série de blogs pour guider les développeurs à travers la création d'une application de démonstration, tout en discutant de certains des concepts appliqués pour la raison et la réutilisation maximale du code.[1 9659003] Les applications/jeux du monde réel écrits avec Xamarin.Forms exigent que les développeurs maîtrisent une myriade de choses, comme la couche de données, la prise en charge de MVVM, le style, les paradigmes d'interface utilisateur, les comportements, les effets et bien d'autres – Shaun couvrirait tout le juicy détails dans les prochains articles de blog. Soyez inspirés, développeurs.
C'est tout pour l'instant.
Nous vous reverrons la semaine prochaine avec un contenu plus impressionnant concernant .NET MAUI.
Bravo, développeurs !
Source link