Sands de Maui: Numéro 187

Bienvenue dans les sables de Maui – des problèmes de style Newsletter dédiés à la réception du dernier contenu Maui .NET pertinent pour les développeurs.
Une particule de sable – Tinne et inoffensive. Mais assembler beaucoup de particules de sable et nous avons quelque chose de grand – une force avec laquelle compter. Ce sont les plus petits grains de sable qui s’additionnent souvent pour former des plages, des dunes et des déserts massifs.
.NET Les développeurs sont enthousiasmés par la réalité de l’interface utilisateur de l’application multi-plateforme .NET (.FILET) – L’évolution de la pile de technologie 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 / bureau à partir d’une base de code partagée unique, tout en invitant les technologies Web dans le mix.
Bien qu’il puisse prendre un long vol pour atteindre les sables de l’île Maui, l’excitation du développeur autour .NET Maui est assez palpable avec tout le contenu créé. Comme les grains de sable, chaque pièce de nouvelles / article / documentation / vidéo / tutoriel / livestream contribue aux expériences des développeurs à .net Maui et nous cultivons une communauté / écosystème prêt à apprendre et à aider.
Sands de Maui est une humble tentative de collecter tous les .net Maui Awesomeness en un seul endroit. Voici ce qui est remarquable pour la semaine de 19 mai 2025:
.Net 10 Mise à jour
Le .NET moderne est puissant, open-source, multiplateforme et accueillant pour tous, avec des outils matures accompagnés de riches écosystèmes. Avec .NET s’établissant sur une cadence annuelle, il y a de nouveaux bits pour les développeurs en novembre – le travail commence au début de l’année. Le .FILET Les équipes de Microsoft ont réfléchi à ce qui se passe la prochaine itération de .NET et a pris d’autres mesures: .NET 10 Aperçu 4.
La quatrième version d’aperçu de .NET 10 ajoute déjà de grandes améliorations dans les frameworks Runtime, SDK, SDK, C # et Developer. Un récent .NET Unboxed Livestream a offert un aperçu plus détaillé des mises à jour à venir – la dernière version arbore de belles mises à jour sur Blazor, les API Web et un nouveau modèle d’application Web AI CHAT, ainsi que les améliorations d’outillage.
Pour les développeurs .net Maui, la dernière version .NET comprend la nouvelle implémentation iOS / Android MediaPicker – elle a été mise à jour pour utiliser les dernières API de plate-forme lorsqu’elle est disponible, fournissant ainsi UX cohérent. Au fil de l’année, les développeurs .NET peuvent s’attendre à une cadence stable de .NET 10 Aperçu jusqu’à la disponibilité générale en novembre. Les développeurs auront beaucoup à régler pour les derniers .Net – en dehors et en avant.
Gridplitter dans .net Maui
.NET Maui est l’évolution de la pile de développement multiplateforme .NET moderne, permettant aux développeurs d’atteindre les facteurs de formulaire mobile et de bureau à partir d’une seule base de code partagée. Les utilisateurs ont souvent des demandes de riches UX à partir d’applications modernes, et les développeurs peuvent utiliser toute l’aide –.net Maui et Telerik interface utilisateur sont là pour obliger. Héctor Pérez a écrit un bel article qui montre à quel point l’interface utilisateur permet aux utilisateurs d’optimiser l’expérience de l’application à leur goût –Exploration de l’interface utilisateur de Gridplitter avec le .net Maui.
Un contrôle de GridsPlitter permet aux utilisateurs de redistribuer l’espace entre les lignes et les colonnes d’une grille. Ceci est particulièrement utile lorsque les utilisateurs ont besoin de la possibilité d’ajuster les dispositions d’applications dans les vues / pages, l’amélioration de l’expérience utilisateur et de la personnalisation.
Il existe de nombreux cas de bonnes usages où l’interface utilisateur de GridPlitter améliore la flexibilité de l’application, comme le menu de barre latérale résidante, affichant des informations de maîtrise et plus encore. Héctor choisit de se concentrer sur l’application classique de l’éditeur de texte Markdown, où une section permet le code Markdown, tandis que l’autre fournit un aperçu du contenu rendu. À partir d’une application Maui .NET par défaut, Héctor apporte des packages NuGet et de l’interface utilisateur de Telerik GridsPlitter pour créer l’expérience de l’éditeur de Markdown. GRIDSPLITTER UI ajoute de la flexibilité dans UX avec des options configurables.
Les développeurs ont de riches API pour contrôler la direction / les comportements de redimensionnement, ainsi que les options de style pour la personnalisation – l’interface utilisateur de GridPlitter permet une redimensionnement facile de la disposition des applications pour une UX optimisée.
Visual Studio avec IA
L’IA moderne est l’occasion de rationaliser et d’automatiser les flux de travail des développeurs pour une meilleure productivité – et il y a de bonnes nouvelles pour les développeurs sur Microsoft Stack. Visual Studio continue d’être un IDE riche pour les développeurs, et Mads Kristensen a écrit l’annonce –Visual Studio 2022 V17.14 est désormais généralement disponible. Avec la dernière mise à jour vient tout un tas de productivité des développeurs alimentés par l’IA – Visual Studio poursuit la mission d’autonomiser les développeurs avec des outils plus rapides, plus intelligents et plus productifs sur toutes les charges de travail.
GitHub Copilot est déjà l’un des assistants de codage les plus populaires et les plus productifs pour les développeurs – un programmeur de paires d’IA qui aide les développeurs à écrire un meilleur code. Visual Studio peut jouer le capture de code VS, mais a maintenant la prise en charge du serveur GitHub Copilot Agent et du Protocole de contexte de modèle (MCP), tous deux dans Aperçu.
Avec le mode agent, les développeurs peuvent simplement discuter avec Visual Studio en utilisant le langage naturel et, grâce à cette conversation, faire en sorte que les tâches de codage complexes complexes complexes. En mode agent, GitHub Copilot comprend l’intégralité de la base de code et peut reconnaître / corriger automatiquement les erreurs, suggérer et exécuter les commandes de terminal et analyser les erreurs d’exécution jusqu’à ce que la tâche de développeur attribuée soit terminée.
Le mode agent apporte également un accès à des outils spécialisés – le support MCP offre à l’agent Copilot un accès structuré aux outils, aux données et aux ressources externes. Aux étoiles avec la productivité des développeurs.
Sensibilisation à l’accessibilité
Le 15 mai était la Journée mondiale de la sensibilisation à l’accessibilité – une journée dédiée à la sensibilisation à l’accessibilité et à l’inclusion numériques pour plus d’un milliard de personnes dans le monde qui vivent avec handicap. Pour marquer l’occasion, Hassan Djirdeh assembler un rapide et Quiz d’accessibilité interactiveavec beaucoup de ressources et une vérification des connaissances pour sensibiliser A11y.
L’accessibilité n’est pas seulement la bonne chose à faire, mais aussi bonne pour les affaires – il y a un nombre croissant de réglementations, comme l’EAA et l’ADA, pour appliquer l’inclusivité numérique. Apple apporte des étiquettes d’accessibilité à l’App Store plus tard cette année – comme une étiquette nutritionnelle, cela prévisualisera les fonctionnalités de l’application A11Y avant l’installation et il y aura des conseils pour que les développeurs surfacent les fonctionnalités.
Le quiz sur l’accessibilité interactive est réellement réalisé en utilisant l’assistant de formulaire de progression kendoreact – une belle façon pratique de montrer l’interface utilisateur de formulaire en action. Hassan fournit de nombreuses ressources pour l’apprentissage de l’histoire de l’accessibilité, des principes de base, des normes et des conseils pratiques pour les développeurs. Une fois à l’aise, le quiz teste les connaissances et améliore la sensibilisation à l’accessibilité pour tout le monde.
Jalons Visual Studio
La famille de produits Visual Studio continue de fournir un riche écosystème d’outillage, permettant aux développeurs de créer des applications riches modernes pour diverses plateformes. Récemment, la gamme Visual Studio a franchi une étape incroyable – 50 millions de développeurs utilisent activement le code Visual Studio et Visual Studio chaque mois. Amanda Silver a rédigé un merveilleux article pour marquer le jalon –Célébrer le voyage de Visual Studio et Visual Studio Code.
Le logiciel gère le monde moderne et l’outillage des développeurs de choix est très souvent la famille de produits Visual Studio – depuis des débuts humbles, il a été tout à fait le voyage jusqu’à nos jours. Visual Studio a vu 28 ans d’évolution aux côtés du paysage changeant du développement de logiciels. Ce qui a commencé comme un outil pour le développement de Windows, est devenu un IDE robuste qui prend en charge l’étendue complète du développement d’applications modernes.
Il est également temps de célébrer un autre anniversaire important – le code de studio visuel a 10 ans cette année. De ses racines open source à sa reconnaissance mondiale en tant qu’éditeur le plus aimé et usé du monde, l’évolution de Code a été continuellement alimentée par l’esprit collaboratif de la communauté des développeurs. En cours de route, la famille Visual Studio a créé une extensibilité – des opportunités pour que l’écosystème intervienne et crée des outils de productivité encore meilleurs pour les développeurs. Alors que nous regardons vers l’avenir, la révolution du codage de l’IA change fondamentalement la façon dont les développeurs écrivent du code – et la famille Visual Studio continuera le voyage pour permettre la créativité des développeurs avec l’IA. Cheers Visual Studio – il y a des 50 millions de développeurs suivants.
C’est tout pour l’instant.
Nous vous verrons la semaine prochaine avec un contenu plus génial pertinent pour .net Maui.
Bravo, développeurs!
Source link