Les Sables de MAUI : Numéro 147

Bienvenue dans les Sables de 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 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.
Les développeurs .NET sont enthousiasmés par la réalité de l’interface utilisateur des applications multiplateformes .NET (.NET FIXE) : l’évolution de la pile technologique de développement multiplateforme .NET moderne. Avec des outils stables et un écosystème riche, .NET MAUI permet aux développeurs de créer des applications multiplateformes natives pour mobile/ordinateur de bureau à partir d’une base de code partagée unique, tout en invitant les technologies Web dans le mélange.
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 expériences 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 3 juin 2024:
.NET MAUI avec VS Code
.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. Avec une stabilité accrue et un écosystème riche, de plus en plus de développeurs créent des applications multiplateformes avec .NET MAUI, beaucoup recherchant des expériences de création cohérentes à partir de machines de développement Windows/macOS/Linux. La réponse est Visual Studio Code, et l’expérience des développeurs .NET MAUI dans VS Code s’améliore constamment. Il y a de bonnes nouvelles pour les développeurs .NET MAUI utilisant VS Code et James Montemagno a produit une vidéo—Amélioration de la productivité .NET MAUI XAML dans VS Code.
Visual Studio Code est l’éditeur de code léger très populaire qui fonctionne de manière transparente sur Windows/macOS/Linux. Alors que Visual Studio continue d’être l’EDI riche sur Windows, VS Code représente la consolidation technique des outils de développement sur toutes les plates-formes. L’éditeur léger apporte un riche écosystème d’extensions et assure la cohérence des expériences des développeurs.
Pour les développeurs .NET MAUI créant une arborescence visuelle d’application en XAML, VS Code prend désormais en charge IntelliSense et Hot Reload. James a expliqué comment les développeurs peuvent commencer à utiliser l’extension .NET MAUI VS Code : XAML IntelliSense et Hot Reload sont désormais intégrés directement dans VS Code, fonctionnant avec des simulateurs iOS/Android ou des applications Windows/macOS. Qu’il s’agisse de la saisie de la valeur des propriétés, de la gestion de l’état visuel, des animations et bien plus encore, XAML IntelliSense simplifie tout dans VS Code et Hot Reload permet une boucle interne plus rapide des développeurs sans avoir à redémarrer les applications déployées. En combinaison avec GitHub Copilot, les développeurs .NET MAUI sur VS Code disposent de tous les outils riches pour être productifs : il est temps de créer des applications étonnantes.
Interface utilisateur Telerik pour .NET MAUI
Les clients mobiles/ordinateurs de bureau ou les interfaces Web modernes sont compliqués : les développeurs peuvent utiliser toute l’aide disponible pour rester productifs. Progrès Télérik L’interface utilisateur pour .NET MAUI peut aider les développeurs à créer des applications multiplateformes modernes : les composants d’interface utilisateur conçus par des professionnels brillent par un rendu cohérent, des performances affinées et une fiabilité avec la documentation/le support. Il y a un nouveau Sortie du deuxième trimestre 2024 pour les bits Telerikavec de nombreux avantages pour les développeurs .NET MAUI.
C’est l’ère de l’IA, et les développeurs peuvent bénéficier d’une interface utilisateur adaptée qui contribue à intégrer les avantages de l’IA dans les applications. Le nouveau contrôle AI Prompt dans toutes les bibliothèques d’interface utilisateur Telerik et Kendo permet aux développeurs d’intégrer les capacités d’IA générative dans les applications Web, mobiles et de bureau.
Le Interface utilisateur Telerik pour .NET MAUI La suite gagne tout un tas de nouveaux composants d’interface utilisateur : dites bonjour à CollectionView, TemplatedButton, ToggleButton et Slider. Alors que les entreprises clientes créent des applications de bureau inédites avec .NET MAUI, l’interface utilisateur de Telerik s’adapte aux besoins complexes en matière d’interface utilisateur : DataGrid bénéficie de nouvelles fonctionnalités SKIAColumn et de recherche au fur et à mesure de la frappe, le planificateur bénéficie d’une meilleure intégration du calendrier avec les rendez-vous et les mises à jour de la bibliothèque de traitement de documents profitent à toutes les interfaces utilisateur. suites. La dernière version de Telerik UI pour .NET MAUI intègre de nouvelles avancées en matière de framework et d’intégrations d’IA, tout en renforçant les flux de travail d’entreprise, augmentant ainsi la productivité des développeurs pour la victoire.
Vérifiez-le par vous-même avec un essai gratuit de 30 jours : Essayez l’interface utilisateur Telerik pour .NET MAUI !
Contenu .NET @ build
La grande conférence des développeurs de Microsoft a eu lieu en mai : Microsoft Build a été organisé à Seattle et en ligne du 21 au 23 mai 2024. Même si l’accent était mis sur tout ce qui concerne l’IA, il y a eu pas mal de buzz/mises à jour pour le Écosystème .NETet il existe désormais une playlist YouTube pour toutes les sessions enregistrées—Contenu .NET de Microsoft Build 2024.
Microsoft Build a été une excellente occasion d’approfondir les dernières avancées en matière d’IA et de découvrir comment les développeurs peuvent exploiter la puissance de l’IA dans leurs flux de travail. Le .NET moderne facilite l’intégration de l’intelligence dans les applications, et les développeurs disposent de nombreuses inspirations et outils pour explorer l’intégration de l’IA à partir des applications .NET. Outre les progrès de l’IA, .NET a bénéficié d’un certain amour : il existe de nouvelles fonctionnalités et de nouveaux outils conçus pour rendre le développement .NET plus rapide et plus facile.
Le .NET moderne alimente désormais le développement cloud natif avec .NET Aspire, intègre les avancées de l’IA et permet aux développeurs de créer des flux de travail personnalisés avec GitHub Copilot. Il existe des améliorations du langage avec C# 13 et un réglage des performances dans .NET pour rationaliser les temps d’exécution avec une meilleure gestion de la mémoire. Il existe également de nombreuses améliorations apportées aux bibliothèques et frameworks .NET, notamment ASP.NET Core, Blazor, .NET MAUI, la pile de bureau avec WinUI/WPF et bien plus encore. Microsoft Build était une excellente conférence pour se connecter avec les développeurs du monde entier et développer leurs compétences : de nombreux contenus .NET intéressants à rattraper.
Architecture Blazor Hybride
.NET MAUI est carrément destiné aux développeurs pour créer des applications mobiles/de bureau natives. Cependant, armé de WebViews intelligentes et modernes, .NET MAUI est plus que capable d’accueillir du contenu Web dans son pays natal. En fait, les développeurs Blazor/JavaScript devraient se sentir habilités à apporter des composants d’interface utilisateur Web, du routage, du style et bien plus encore aux applications .NET MAUI multiplateformes natives, tout en obtenant un accès complet à l’API de la plate-forme native. La promesse des applications Blazor Hybrid est facile à voir, mais les applications du monde réel ont des besoins uniques et des complications liées au partage de code. Chavdar Stoenchev de Resolute Software a rejoint un développeur vieillissant pour une diffusion en direct du .NET Dev Show :concevoir des applications Blazor Hybrid du monde réel.
Le duo a commencé par un rappel sur les applications .NET MAUI et Blazor Hybrid : la facilité d’accueil des développeurs Blazor dans le monde mobile/ordinateur de bureau natif devrait désormais être bien établie. Chavdar a parcouru une application raffinée pour le système de point de vente des restaurants. Elle a été initialement écrite comme une application Web destinée à fonctionner sur les navigateurs. La plupart des magasins/restaurants utilisant des tablettes ou des kiosques, une application Blazor Hybrid serait une bonne solution pour amener les choses dans leur pays natal, et c’est exactement ce que Chavdar a fait avec une orchestration minutieuse.
Chavdar a parcouru une démo au pixel près de l’application fonctionnant de manière transparente sur mobile et ordinateur de bureau, tandis que le partage de code avec le Web – une architecture soignée signifie être attentif à la façon de travailler avec les API de stockage/cookies/appareils. Bien que la promesse de Blazor Hybrid soit claire, il est bon de voir des exemples de réussite dans le monde réel : les développeurs disposent désormais d’une grande flexibilité pour mélanger et assortir les piles de technologies natives et Web.
Interface utilisateur .NET MAUI juillet
Nous sommes en juin. Et cela signifie qu’il est temps de recommencer à penser à #MAUIUIJuly. Basé sur une idée lancée à l’origine pour Xamarin par Steven Thewissen, MAUI UI July est un événement communautaire d’un mois où chacun peut partager son enthousiasme et sa passion pour .NET MAUI. Exécuté par Matt Goldmanil s’agit d’une excellente opportunité pour les développeurs .NET MAUI d’apprendre les uns des autres.MAUI UI juillet se reproduit pour 2024.
Chaque jour de juillet, MAUI UI July ajoutera un article de blog ou une vidéo au calendrier, présentant quelque chose d’intéressant pour les passionnés de .NET MAUI. Les développeurs peuvent ajouter le calendrier de juillet à leurs favoris et revenir chaque jour pour du nouveau contenu. 2024 marquera la troisième année du mois de juillet de MAUI UI. Les années précédentes ont vu du contenu fantastique de la part de la communauté des développeurs .NET MAUI.
MAUI UI juillet pour 2024 est désormais ouvert aux contributions de la communauté : toute personne intéressée peut choisir un sujet et choisir une date en juillet pour la mise en ligne du contenu. Les développeurs peuvent contacter Matt pour verrouiller leur contenu pour le calendrier de juillet 2024 de l’interface utilisateur .NET MAUI. Ensemble, nous pouvons rendre cette année géniale et disposer d’un contenu merveilleux dont nous pouvons tirer des leçons. Trinquons à ça.
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