Site icon Blog ARC Optimizer

Les Sables de MAUI : Numéro 33


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 ordinateur de 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 15 novembre 2021 :

.NET 6

Bienvenue sur .NET 6. Après un an de travail des équipes .NET et de la communauté des développeurs, .NET 6 est sorti en pleine gloire et porte fièrement le badge de support à long terme (LTS). Richard Lander a écrit le message d'annonce epic .NET 6 et le point clé à retenir est des gains de performances considérables.

.NET 6 est la première version .NET nativement prend en charge Apple Silicon pour MacOS et Windows Arm64, ouvrant la voie aux applications .NET pour qu'elles s'exécutent sur de nouvelles frontières. .NET 6 est un effort d'unification massif avec des applications Web, cloud, de bureau, IoT et mobiles utilisant toutes les mêmes bibliothèques .NET, ce qui permet aux développeurs de partager facilement du code entre les applications/plates-formes.

Outillage pour .NET 6 le développement s'améliore dans tous les domaines, avec la prise en charge de Hot Reload partout et des tonnes de nouvelles fonctionnalités de langage en C# 10 et F# 6. Un seul mot résume tout : oui !

.NET MAUI Preview 10

La prochaine itération de .NET MAUI est la prochaine itération de .NET MAUI—Preview 10. David Ortinau a rédigé le ]post annonçant .NET MAUI Preview 10 . La clé à noter ici est la facilité de démarrage. La meilleure expérience de développement avec .NET MAUI est la dernière version de Visual Studio 2022 Preview 17.1, livrée avec GA VS Version 2022 17.0.

Pour commencer, il suffit d'installer la charge de travail « Développement mobile avec .NET » pendant VS Configuration 2022 : toutes les dépendances .NET MAUI et les runtimes/SDK/simulateurs de plate-forme mobile sont inclus avec une simple case à cocher.

.NET MAUI Preview 10 apporte les implémentations de gestionnaire des contrôles CollectionView et IndicatorView populaires, ainsi que des implémentations et des améliorations de propriétés avec un tas d'autres contrôles d'interface utilisateur. L'objectif .NET MAUI GA se rapproche chaque jour avec les mises à jour de la plate-forme et des outils.

.NET Conf 2021 Keynote

Modern .NET est la plate-forme de développement pour créer n'importe quoi pour n'importe où et rien ne célèbre .NET comme .NET Conf. Dans sa 11e année, la .NET Conf s'est tenue du 9 au 11 novembre de cette année : 2 jours de contenu impressionnant de la part des gens de Microsoft, avant 24 heures complètes de diffusion en direct non-stop avec des conférenciers passionnés du monde entier. .

Scott Hunter a ouvert la .NET Conf avec une merveilleuse keynotefaisant appel à des visages bien connus de l'équipe .NET et ensemble, ils ont fait monter l'excitation autour de la Écosystème .NET. Le discours a couvert une pléthore de sujets : .NET 6, C# 10, API minimales, mises à jour Blazor, mises à jour .NET MAUI, applications hybrides avec Blazor/.NET MAUI, prise en charge d'Azure et bien plus encore. le dernier scoop sur .NET ? C'est la keynote pour commencer.

Introduction to .NET MA UI

Après la keynote de la .NET Conf, Maddy Leger Montaquila est montée sur scène pour parler de quelque chose qui nous tient à cœur—all Things.NET MAUI. Maddy a commencé par les bases et a fourni les dernières mises à jour avec .NET MAUI Preview 10, y compris la facilité de développement avec le sous-système Windows pour Android.

Les outils pour .NET MAUI rattrapent rapidement leur retard. Alors que Maddy aime peut-être un peu inconfortablement son MacHot Reload (à la fois XAML et C#) commence à fonctionner à peu près partout. Ajoutez la promesse d'applications hybrides apportant la qualité Blazor et le partage de code dans le bureau, vous pouvez voir pourquoi les développeurs et les entreprises ne peuvent pas attendre la sortie de .NET MAUI GA au début de l'année prochaine.

C# 10

Peu importe la plate-forme ou l'outillage, l'expérience du développeur est largement façonnée par le langage de programmation — C# ne déçoit pas pour .NET MAUI. Avec le lancement de .NET 6 et VS 2022 vient la prochaine mise à jour du langage— bienvenue dans C# 10. Kathleen Dollard a rédigé le message d'annonce C# 10—couvrant toutes les fonctionnalités qui rendent votre code plus rapide et plus joli/expressif.

La pléthore de les améliorations de C# 10 incluent certaines fonctionnalités clés qui facilitent les grands projets mobiles/multiplates-formes, telles que les utilisations globales, les utilisations implicites, les espaces de noms à portée de fichier, les améliorations des expressions Lambda, une meilleure parité entre les structures et les classes, etc. pour permettre aux développeurs .NET MAUI d'écrire e code plus propre et plus facilement maintenable.




Source link
Quitter la version mobile