Fermer

octobre 2, 2023

Les Sables de MAUI : Numéro 119

Les Sables de MAUI : Numéro 119


Bienvenue dans les Sables de MAUI, des numéros de type newsletter dédiés à la collecte des derniers contenus .NET MAUI pertinents pour les développeurs.

Une particule de sable, minuscule et inoffensive. Mais rassemblez 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 sont enthousiasmés par l’interface utilisateur des applications multiplateformes .NET (.NET FIXE) : l’évolution de l’expérience moderne des développeurs multiplateformes .NET. À l’avenir, les développeurs bénéficieront de la pile technologique .NET MAUI et d’outils stables pour créer des applications multiplateformes natives pour mobile/ordinateur de bureau à partir d’une seule base de code partagée.

Même s’il faudra peut-être un long vol pour atteindre les sables de l’île MAUI, l’enthousiasme des développeurs autour de .NET MAUI est tout à fait palpable avec tout le contenu créé. Comme les grains de sable, chaque actualité/article/documentation/vidéo/tutoriel/livestream contribue aux connaissances des développeurs dans .NET MAUI 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 toute la génialité de .NET MAUI en un seul endroit. Voici ce qui est remarquable pour la semaine de 2 octobre 2023:

.NET MAUI pour .NET 8

La prochaine étape dans l’évolution de .NET arrive bientôt : .NET 8 est en préparation et devrait arriver aux heures de grande écoute en novembre 2023. Les derniers bits de .NET 8 sont sortis : .NET 8 a atteint le statut de Release Candidate 1. Avec la dernière version de .NET 8, de nouveaux éléments intéressants pour .NET MAUI et James Montemagno a produit une vidéo—tout ce qu’il faut savoir sur .NET MAUI dans .NET 8.

La dernière version de .NET MAUI pour .NET 8 comporte désormais une licence de mise en service : les développeurs doivent avoir la confiance nécessaire pour utiliser les bits de version pour les applications de production. Le thème dominant du travail de .NET MAUI dans .NET 8 est la qualité du code : une stabilité accrue est visible partout, depuis les implémentations de framework jusqu’aux implémentations de plate-forme, le tout avec de meilleurs outils.

James a parlé de toutes les améliorations de .NET MAUI pour .NET 8, telles que les résolutions de fuite de mémoire, les améliorations de la prise en charge du clavier de bureau, la fonctionnalité de contrôle de l’interface utilisateur, l’AOT natif pour iOS et l’HybridWebView expérimental, qui contribuent toutes à des performances d’application plus fluides et à une meilleure expérience utilisateur. James a expliqué comment les développeurs peuvent commencer à utiliser .NET MAUI pour .NET 8 et a abordé certaines différences dans les projets basés sur des modèles, ainsi que des conseils pour la mise à niveau des projets existants vers .NET 8.

C’est en avant et en ascension pour .NET MAUI jusqu’à l’étape .NET 8 : bravo au développement multiplateforme .NET moderne.

Belle interface utilisateur avec .NET MAUI

.NET MAUI est l’évolution de la pile de développement multiplateforme .NET moderne, permettant aux développeurs d’accéder aux facteurs de forme mobiles et de bureau à partir d’une seule base de code partagée. Il y a de nombreuses raisons d’être enthousiasmé par .NET MAUI : maturité du framework, outils stables et développeurs Web accueillants.

Certaines des personnes qui se soucient beaucoup de .NET MAUI se sont réunies pour un long flux Twitch piloté par la communauté nommé Paddle Boarding in MAUI, et Léomaris Reyes passé pour une session super intéressante—belle interface utilisateur avec .NET MAUI.

L’objectif du livestream Paddle Boarding in MAUI était simple : partager des connaissances, montrer du code/des outils, s’engager et apprendre ensemble, tout en collectant des dons de bienfaisance pour soutenir la récupération des incendies de forêt à Maui. Pour les applications .NET MAUI modernes sur mobile/ordinateur de bureau, l’interface utilisateur est primordiale : c’est le seul moyen d’offrir des expériences utilisateur attrayantes.

Leomaris a partagé quelques conseils précieux pour les développeurs qui créent une interface utilisateur pour .NET MAUI : en utilisant les bonnes mises en page, la réutilisation du code avec les ressources et les styles, en connaissant la différence entre la marge et le remplissage et en utilisant BindableLayouts. Les conseils sont faciles : mettre les pratiques en pratique est le point où le caoutchouc rencontre la route. Leomaris a choisi un écran de réseau social réel et a ensuite recréé l’intégralité de l’interface utilisateur dans une vue .NET MAUI. Le tout en direct, la présentation d’une belle interface utilisateur est tout à fait réalisable si les développeurs s’en soucient.

Bravo, Leomaris, pour les paroles sages et les inspirations de l’interface utilisateur.

Livres électroniques sur Blazor et .NET MAUI

Blazor est le framework de développement Web moderne et .NET MAUI est l’évolution du développement multiplateforme, tous deux naturellement populaires auprès des développeurs .NET. En fait, Blazor et .NET MAUI permettent des flux de travail de développement modernes et la réutilisation du code sur toutes les plates-formes, qui constituent essentiellement les piliers de l’innovation du .NET moderne.

Avec .NET 8 au coin de la rue, de nombreuses améliorations du framework et des outils sont apportées, invitant naturellement les développeurs à passer à des environnements d’exécution modernes. La modernisation des grandes applications n’est cependant pas pour les timides et heureusement, il y a de l’aide de Télérik les amis, dites bonjour à derniers eBooks gratuits sur Blazor et .NET MAUI.

Les livres électroniques devraient fournir de nombreux conseils aux développeurs qui envisagent de moderniser les applications .NET : Blazor et .NET MAUI peuvent aider à partager du code, tout en faisant progresser les bases de code. Le livre électronique Planification d’une application Blazor par Ed Charbenau couvre des sujets très importants pour les développeurs Blazor, tels que l’architecture ASP.NET Core, les outils, les tests, le CSS, l’accessibilité et les composants modernes pour la productivité des développeurs. La migration vers le livre électronique .NET MAUI de Rossitza Fakalieva est un trésor pour tout développeur qui prépare son parcours vers .NET MAUI, que ce soit à partir de Xamarin.Forms/WPF ou d’une simple réécriture à l’aide de .NET MAUI.

Les stratégies de modernisation devraient inclure une analyse des avantages, une aide en matière d’outillage, des problèmes de migration et des enseignements tirés. Les nouveaux livres électroniques gratuits devraient faire beaucoup pour donner confiance aux développeurs.

Certification C#

Les langages de programmation sont les principaux outils d’expression des développeurs : ils fournissent essentiellement la peinture et le pinceau avec lesquels les développeurs peuvent colorer le monde avec créativité. C# est le langage de programmation de choix pour la majorité des développeurs .NET, ce qui est vrai pour .NET MAUI, Blazor et la plupart des autres frameworks de développement qui s’exécutent sur la pile .NET moderne.

Cela ne fait jamais de mal de connaître les principes fondamentaux du langage et les développeurs C# peuvent avoir de nouveaux droits de vantardise Katie Sauvage annoncé—dites bonjour à certification fondamentale C# avec freeCodeCamp.

freeCodeCamp est un organisme de bienfaisance qui crée des ressources d’apprentissage gratuites pour les mathématiques, la programmation et l’informatique. En partenariat avec freeCodeCamp, la nouvelle certification fondamentale C# est entièrement gratuite, disponible dans le monde entier et comprend une formation C# complète de 35 heures hébergée sur Microsoft Learn.

L’ajout de la certification C# au portefeuille de développeurs démontre un engagement envers la maîtrise et une croissance continue avec C#, une sorte d’accélérateur pour la trajectoire de carrière C# d’un individu. Il existe une aide supplémentaire pour les développeurs sur le parcours de certification C# fondamental : six événements de diffusion en continu pendant les heures de bureau sont organisés par des présentateurs experts pour aider les développeurs à réussir.

Pour l’aspirant développeur C# ou un professionnel chevronné, la nouvelle certification fondamentale C# est un excellent moyen de mettre en valeur son expertise : un parcours enrichissant pour élever sa carrière technologique.

Conférence .NET

La prochaine grande étape pour .FILET est .NET 8. Comme sur des roulettes, les développeurs peuvent s’attendre à ce que le dernier moteur d’exécution soit prêt pour les heures de grande écoute en novembre 2023, avec des tonnes de mises à jour de framework, d’outils et de performances. La version annuelle de .NET coïncide également avec le plus grand événement virtuel de l’année pour les développeurs .NET : .NET Conf est prévue du 14 au 16 novembre.

Dans sa 13e édition, la .NET Conf, toujours en ligne, chercherait à créer une expérience virtuelle engageante de classe mondiale pour tous les participants, des débutants .NET aux ingénieurs chevronnés.

Au cours des trois jours, .NET Conf propose une large sélection de sessions en direct mettant en vedette des intervenants de l’équipe .NET et de la communauté des développeurs. Le troisième jour étant une diffusion en direct 24h/24 et 7j/7, tout le monde peut s’impliquer quel que soit le fuseau horaire.

Les développeurs peuvent s’attendre à de nombreuses annonces concernant toutes les améliorations apportées à .NET, .NET MAUI, Blazor, aux conteneurs, au cloud et aux mises à jour d’outils. .NET Conf promet d’être un bon moment comme toujours, avec un œil sur ce à quoi ressemblera l’avenir. .FILET.

C’est tout pour le moment.

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

Bravo les développeurs !






Source link

octobre 2, 2023