Fermer

octobre 25, 2021

Les Sables de MAUI : Numéro 30


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 25 octobre 2021 :

.NET MAUI Preview 9 Overview

Les derniers bits de .NET MAUI Preview sont sortis et comment ne pas s'attendre à l'évidence—Gerald Versluis avec une magnifique vidéo de présentation de .NET MAUI Preview 9. Gerald nous a expliqué la configuration du terrain à partir de la dernière version : des contrôles d'interface utilisateur mis à jour transférés à partir de Xamarin.Forms et la toute dernière fonctionnalité UX avec Borders, Corners et Shadows.

Le prochain point à l'ordre du jour était l'optimisation des temps de démarrage d'Android. et couvrant l'actualité des suites de composants d'interface utilisateur communautaires visant à la productivité des développeurs. Et pourquoi ne parler de choses que lorsque les développeurs veulent voir les derniers bits de .NET MAUI en action ? Comme toujours, Gerald ne déçoit pas.

Preview9Overview Gerald Versluis

.NET Conf

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. Vieille de plus de dix ans maintenant, .NET Conf est une conférence entièrement virtuelle qui se déroulera du 9 au 11 novembre 2021, diffusée en direct non-stop pendant trois jours.

. NET Conf cette année verra le lancement de .NET 6 avec LTS. support et outils de développement prenant en charge la nouvelle version. Alors que les gens de Microsoft couvriront les grandes nouvelles, il y a beaucoup d'orateurs communautaires impressionnants alignés pour faire avancer l'excitation. .L'ordre du jour de la conférence NET Conf est sorti avec tous les détails de la session/du conférencier — allez-y !

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

.NET MAUI Community Toolkit

Work est en cours pour le .NET MAUI Community Toolkit, un ensemble de bibliothèques destinées à améliorer l'expérience des développeurs .NET MAUI. MAUI Community Toolkit—avec des étapes détaillées et des exemples d'applications.NET MAUI Community Toolkit est disponible sous forme de deux packages NuGet—CommunityToolkit.Maui et CommunityToolkit.Maui.Markuptous deux facile à ajouter aux applications .NET MAUI s'exécutant sur .NET 6.

Pour ceux qui découvrent l'écosystème XAML, les explications sur l'utilisation des Convertisseurs et Comportements sont d'or, ou les gens peut vouloir utiliser les méthodes d'extension Fluent C# pour définir un balisage visuel sans XAML – le .NET MAUI Community Toolk il est là pour vous aider.

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

Mises à jour ASP.NET Core dans .NET 6 RC2

La dernière mise à jour de .NET 6 RC2 est sortie avec "go live ” prêt pour la production et habilite deux technologies clientes chaudes : .NET MAUI et ASP.NET Core. La pile Web est pertinente pour les développeurs .NET MAUI pour deux raisons : Blazor qui peut être utilisé pour les applications de bureau et les mises à jour Minimal API qui peuvent alimenter les services principaux.

Daniel Roth a couvert toutes les mises à jour ASP.NET Corenotamment la prise en charge des dépendances natives pour les applications Blazor WebAssembly et les API minimales. Les applications Wasm côté client Blazor peuvent désormais utiliser des dépendances natives conçues pour s'exécuter sur WebAssembly. Application WASM.

Les API minimales exécutées sur .NET 6 bénéficient de nombreuses nouvelles fonctionnalités : la liaison de paramètres avec TryParse et BindAsync pour les méthodes héritées, ContentType de application/json pour la prise en charge de OpenAPI et Source Code Analysis pour les problèmes de mauvaise configuration dans le middleware.

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

macOS Monterey

Lors d'un récent événement Apple UnleashedApple a annoncé de nouvelles puces M1 Pro et M1 Max qui alimenteront les nouveaux ordinateurs portables MacBook Pro brillants. En plus du nouveau matériel, la nouvelle mise à jour du logiciel macOS, surnommée macOS Monterey disponible en téléchargement à partir du 25 octobre 2021. macOS Monterey est livré avec des mises à jour notables de FaceTime, Safari, SharePlay et d'autres améliorations de performances.

La raison pour laquelle cette mise à jour macOS est particulièrement pertinente pour les développeurs .NET MAUI est la prise en charge formelle de Mac Catalyst à venir à Monterey. Mac Catalyst est le moyen officiel approuvé par Apple de faire fonctionner les applications iPad sur le bureau macOS, tout en partageant le code et en offrant aux développeurs des intégrations approfondies dans macOS via des API. Mac Catalyst est entièrement intégré à macOS Monterey et est le même pont que .NET MAUI utilise pour amener les applications .NET sur le bureau macOS.

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

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