Fermer

avril 4, 2022

Sables de MAUI : Numéro 51


Bienvenue dans Sands of MAUI, des numéros de type newsletter dédiés à rassembler les derniers contenus .NET MAUI pertinents pour les développeurs.

Une particule de sable, minuscule et inoffensive. Mais mettez beaucoup de particules de sable ensemble 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 des plages massives, des dunes et des déserts.

La plupart des développeurs .NET attendent avec impatience l'interface utilisateur de l'application 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 renforce les solutions multiplateformes natives sur mobile et ordinateur de bureau.

Bien que le vol soit long jusqu'à ce que nous atteignions 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 rassembler toutes les merveilles de .NET MAUI en un seul endroit. Voici ce qui est remarquable pour la semaine du4 avril 2022:

Boîte à outils de la communauté .NET

Le nouveauBoîte à outils de la communauté .NETfait sensation pour les développeurs .NET et l'adoration est bien placée.

Sergio Pedroun ingénieur de l'équipe client du Microsoft Store et la force clé derrière le .NET Community Toolkit, a rejointJacques Montemagnoau dernierSur l'épisode .NET . Le kit d'outils de la communauté .NET propose plusieurs bibliothèques pour aider les développeurs à créer des applications plus rapidement avec moins de code. Il existe une prise en charge des générateurs de source MVVM, des API de performance et des diagnostics avancés.

L'une des meilleures fonctionnalités de .NET Community Toolkit est le fait qu'il ne dépend d'aucun framework d'interface utilisateur spécifique, il peut donc être utilisé à partir de n'importe quelle application .NET, comme Console, WPF, UWP, .NET MAUI, Xamarin, Unity , .NET Framework et plus encore.

Sergio a partagé l'histoire, l'inspiration et l'évolution de la boîte à outils de la communauté .NET, avant de plonger dans des démonstrations approfondies. La prise en charge de MVVM dans la boîte à outils de la communauté .NET est assez merveilleuse avec les générateurs de sources, les propriétés observables, les validateurs et les commandes. Cela élimine le besoin d'une tonne de code passe-partout et rend les développeurs .NET plus productifs.

Les fonctionnalités de diagnostic et de performances inspirent confiance aux développeurs. Il semble que le kit d'outils de la communauté .NET s'annonce comme un incontournable pour la plupart des développements .NET.

DotNetToolkit" title="DotNetToolkit"/></p data-recalc-dims=

Podcast .NET MAUI

Les trois Mousquetaires-Matt Soucoup,Jacques MontemagnoetDavid Ortinauréunis pourÉpisode 109 du podcast .NET MAUI.

Sur les cartes couvrait tous les avantages de la version .NET MAUI Preview 14, de la barre de menus pour les applications de bureau aux .NET MAUI Essentials évolués pour accéder aux API natives. Alors que .NET MAUI se rapproche de la version candidate et de la disponibilité générale, il est si agréable de voir les progrès réalisés dans le cadre et les outils, et le podcast .NET MAUI est le moyen idéal pour se tenir au courant de toutes les dernières nouveautés.

Alors que les développeurs Windows utilisant .NET MAUI ont toujours eu les meilleurs outils avec les versions préliminaires de Visual Studio 2022, Visual Studio 2022 pour Mac suscite également de l'enthousiasme – les choses commencent à s'éclairer pour les développeurs .NET MAUI sur MacOS.

Le dernier épisode de .NET MAUI Podcast aborde également certaines mises à jour intéressantes pour les développeurs, telles que les générateurs de sources MVVM, les actions GitHub pour les développeurs .NET, un aperçu de C # 11 et les nouveaux environnements Azure App Service.

Écoutez le podcast, les amis, et restez à l'écoute de tout ce qui est cool pour .NET, et en particulier de la pile de développement .NET MAUI.

MauiPodcast" title="MauiPodcast"/></p data-recalc-dims=

Atelier .NET MAUI

Avec .NET MAUI qui se rapproche de la version de disponibilité générale et de la stabilisation du framework/des outils, de nombreux développeurs commencent à bricoler avec .NET MAUI. Ne serait-il pas agréable de passer une journée entière à apprendre et à se familiariser avec .NET MAUI ?

Jacques Montemagnopourrait avoir juste la chose-unnouvel atelier .NET MAUI.

Bien que James ne soit pas le premier à animer des ateliers .NET MAUI, son contenu couvre peut-être la plupart des bases et donne aux développeurs une idée concrète de ce que c'est que de développer sur .NET MAUI.

Après une brève introduction à .NET MAUI et une configuration guidée, les développeurs peuvent se diriger vers la création d'une application .NET MAUI qui affiche une liste de singes du monde entier, en extrayant JSON d'un service RESTful pour utiliser .NET MAUI Essentials pour trouver le singe le plus proche sur une carte.

Le contenu de l'atelier couvre la plupart des éléments nécessaires pour démarrer, tels que MVVM, la liaison de données, la navigation, l'intégration de la plate-forme et la thématisation.

Comme Xamarin.Forms à .NET MAUI, cet atelier est l'évolution de l'atelier Xamarin de longue date, mais utilise délicieusement tout ce qui facilite la vie des développeurs. Mieux encore, le référentiel GitHub pour l'atelier est également idéal pour tous ceux qui souhaitent organiser un atelier par eux-mêmes – allez enseigner .NET MAUI.

MauiWorkshop" title="MauiWorkshop"/></p data-recalc-dims=

Mise à jour de Visual Studio 2022 pour Mac

Visual Studio 2022 pour Mac 17.0 Preview 8 est désormais disponible—Jordan Matthiesena écrit learticle de blog d'annonce . Pour le contexte, Visual Studio 2022 pour Mac est un grand rafraîchissement, faisant de l'interface utilisateur de l'IDE une interface utilisateur macOS entièrement native, l'IDE s'exécutant sur .NET 6 pour les puces Intel et Apple M1.

En direction d'une version de disponibilité générale de haute qualité, l'accent est mis sur l'amélioration de la qualité de Visual Studio 2022 pour Mac à chaque version. Il est facile de signaler des problèmes et de nombreux problèmes sont résolus.

Ce qui est passionnant pour les développeurs .NET MAUI, cependant, c'est ce qui s'est glissé dans les versions d'aperçu de Visual Studio pour Mac. Alors que la prise en charge des outils Xamarin et Xamarin.Forms fait un retour officiel, la prise en charge de .NET MAUI progresse régulièrement. En tant que développeurDamien Antonowicz soulignéil est désormais possible de créer et de déboguer des applications .NET MAUI dans Visual Studio 2022 pour Mac, en préversion, mais alléluia !

MauiVSM" title="MauiVSM"/></p data-recalc-dims=

Interface utilisateur Telerik pour la version .NET MAUI

Interface utilisateur Telerik pour .NET MAUIpartage l'enthousiasme des développeurs autour du prochain .NET MAUI – la suite de composants de prévisualisation vise à donner aux développeurs les moyens d'utiliser l'interface utilisateur pour tout ce qui est mobile/bureau.

Il y a une nouvelle version 0.6.0 pour Telerik UI pour .NET MAUI, et Yoan Krumov a rédigé leposte d'annonce . Le dernier environnement d'exécution .NET MAUI Preview 14 et un ensemble de nouveaux composants d'interface utilisateur pour la productivité des développeurs sont désormais pris en charge.

Il existe un nouveau composant DateTimePicker, offrant aux utilisateurs un moyen simple et intuitif de choisir une date, une heure ou une combinaison. De plus, tous les autres contrôles Picker, tels que DatePicker, TimePicker, TimeSpanPicker, ListPicker et TemplatedPicker, sont désormais optimisés pour fonctionner sur le bureau. Cela signifie que les mêmes composants d'interface utilisateur peuvent désormais être utilisés de manière interchangeable sur iOS/Android, mais faire évoluer les fonctionnalités pour fonctionner de manière transparente sur Windows et MacOS.

Il existe également un nouveau composant d'entrée, une interface utilisateur complète avec prise en charge des mots de passe, du clavier, du texte prédictif, de la validation, des commandes, etc. La plupart des composants de l'interface utilisateur sont désormais rendus avec la nouvelle architecture .NET MAUI Handler. Les choses se présentent bien pour les développeurs avant la disponibilité générale de .NET MAUI.

TelerikRelease" title="TelerikRelease"/></p data-recalc-dims=

C'est tout pour le moment.

Nous vous verrons la semaine prochaine avec un contenu plus impressionnant concernant .NET MAUI.

Bravo, développeurs !






Source link