Les Sables de MAUI : Numéro 23

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 7 septembre 2021 :
.NET MAUI Community Toolkit Preview
L'équipe Community Toolkit était ravie d'annoncer les premières versions préliminaires du nouveaux .NET MAUI Toolkits—CommunityToolkit.Maui et CommunityToolkit.Maui.Markup.
Le package CommunityToolkit.Maui est l'évolution d'une grande partie de ce qui est contenu dans la boîte à outils de la communauté Xamarin—Comportements, convertisseurs, extensions et effets. Et le package CommunityToolkit.Maui.Markup permettrait aux développeurs de concevoir leurs applications à l'aide de MVVM, de liaisons et de dictionnaires de ressources, sans avoir besoin de XAML, à l'aide des extensions d'interface utilisateur Fluent C#.
Alors que la boîte à outils communautaire .NET MAUI est clairement en cours de développement , Brandon Minnick a reconnu les contributions de la communauté et a souligné le potentiel d'une fonctionnalité d'essai dans la boîte à outils avant d'être promu en .NET MAUI lui-même.
A11Y sur .NET MAUI Community Standup
Maddy Leger et David Ortinau ont accueilli le dernier stand-up communautaire .NET MAUI et l'invité d'honneur était Rachel Kang. Lorsque Rachel est à la maison, l'accessibilité est le sujet. Rachel a souligné le besoin commercial et l'impact de l'empathie pour atteindre des publics divers. .NET MAUI permettrait aux développeurs de créer des applications accessibles plus facilement que jamais—SemanticProperties et Font Scaling sont déjà intégrés. Maddy et David sont également allés couvrir les mises à jour de la communauté, ainsi que .NET Avancement de la feuille de route MAUI.
.NET MAUI sur Tizen
Vous avez un appareil Samsung ? À part quelques-uns qui exécutent Android, il y a de fortes chances que vous utilisiez Tizenune plate-forme logicielle OSS avec un cadre d'interface utilisateur et des outils sur tous les appareils. Et tout comme Xamarin.Forms, ressemble à .NET MAUI serait également le bienvenu sur Tizen. Alors que le PR est ouvert, il y a une collaboration en ingénierie et le potentiel est évident. Les applications .NET MAUI sont les bienvenues sur les appareils mobiles et tablettes Tizen, et l'application MAUI Weather'21 fonctionne à la télévision. Prenez vos télécommandes pour la navigation !
Qu'est-ce que .NET MAUI
Vous venez d'entendre parler de .NET MAUI et vous voulez commencer ? Claudio Bernasconi vous a couvert avec une belle vidéo de présentation de .NET MAUI . Les sujets abordés incluent la comparaison de .NET MAUI à Xamarin.Forms, les options de migration et la manière dont Blazor s'intègre dans l'image multiplateforme .NET MAUI, permettant plus de partage de code.
C# Properties
Way trop souvent, nous supposons que les développeurs autour de nous viennent d'horizons similaires – tout le monde maîtrise C# et nous pouvons parler de sujets avancés en développement logiciel. Mais beaucoup de jeunes développeurs qui viennent de rejoindre l'industrie, ou des gens qui peuvent provenir d'un langage de programmation différent, peuvent être enthousiasmés par .NET MAUI – c'est là qu'intervient Jayme Singletonabaissant la barrière à entrée avec les spectacles C# Language Highlights. Jayme a été rejoint par James Montemagno pour parler de la génial des propriétés C#—les tâches quotidiennes facilitées avec les Getters/Setters, les accesseurs et les expressions.
C'est tout pour le moment.
Nous vous verrons la semaine prochaine avec un contenu plus impressionnant pertinent à .NET MAUI.
Bravo, développeurs !
Source link