Fermer

juin 23, 2025

Sands de Maui: Numéro 190

Sands de Maui: Numéro 190


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 23 juin 2025:

Planificateur pour .net Maui

.NET MAUI est conçu pour permettre aux développeurs .NET de créer des applications multiplateformes pour Android, iOS, MacOS et Windows, avec des intégrations de plate-forme profonde, des expériences d’interface utilisateur natives et des Web hybrides. Les utilisateurs d’applications modernes exigent une riche UX à partir d’applications multiplateformes, et les développeurs peuvent utiliser toute l’aide –.net Maui et Telerik UI sont là pour obliger. Rester organisé est l’un des défis de la vie moderne, et Leomaris Reyes a rédigé un article merveilleusement pertinent –Intégration de l’interface utilisateur du planificateur dans .net Maui Apps.

L’interface utilisateur du planificateur Telerik pour .net Maui est un outil organisationnel intelligent avec des vues de calendrier personnalisables et prédéfinies. Il permet aux utilisateurs de gérer les dates sans effort, ainsi que des rendez-vous, des règles temporelles, des plages horaires spéciaux et bien plus encore. Les développeurs peuvent le mettre en œuvre facilement et bénéficier d’un ensemble de fonctionnalités riches, en commençant par des vues de calendrier intégrées, comme la journée, la semaine, la plusieurs jours et le mois.

Leomaris présente l’expérience du développeur dans la création d’une application éducative .NET Maui à partir de zéro – il est facile d’amener à Telerik UI et de rendre l’interface utilisateur du planificateur. L’anatomie du planificateur expose la complexité de l’interface utilisateur – la puissance réelle est dans l’API flexible pour les développeurs. Leomaris montre comment personnaliser les vues du calendrier avec le planificateur, ainsi que la conduite vers le support de mondialisation et de localisation, ainsi qu’une API de style flexible.

Les développeurs ayant besoin de vues de calendrier avec des rendez-vous / événements / exigences d’événements personnalisables ont toutes les munitions pour livrer une merveilleuse plate-forme multiplateforme – l’interface utilisateur du planificateur de elerik pour .net Maui fait tout.

.Net Maui Scheduler

.Net 10 Mise à jour

Moderne .FILET est puissant, open-source, multiplateforme et accueillant pour tous, avec des outils matures accompagnés d’écosystèmes riches. 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. Les équipes .NET de Microsoft ont travaillé vers la prochaine itération de .NET et ont pris d’autres mesures – dites bonjour à .NET 10 Aperçu 5.

La cinquième version d’aperçu de .NET 10 ajoute de grandes améliorations dans les frameworks Runtime, SDK, SDK, C # et développeur .NET comme ASP.NET Core, Blazor, Aspire, .Net Maui, Post-Quantum Cryptography (PQC) et plus. Pour les développeurs Maui .NET, la dernière version .NET comprend de nombreux correctifs et des mises à jour de test qui devraient contribuer à la stabilité de la plate-forme. 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. Alors que la plate-forme .NET bien-aimée se dirige vers la prochaine grande version, les développeurs auront beaucoup à régler – à côté et à partir.

.NET 10 Aperçu 5

API Toolkit .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. La création d’applications pour mobile / bureau à partir d’une base de code partagée est intrinsèquement délicate et les développeurs peuvent utiliser des extras pour éclairer les expériences utilisateur solides – l’interface utilisateur de Telerik et la boîte à outils communautaire .net Maui peut fournir le boost nécessaire. Héctor Pérez a écrit un bel article explorant comment les développeurs peuvent mettre en œuvre des choses apparemment difficiles avec facilité, compte tenu des bons outils –Examiner les API dans .NET Maui Community Toolkit Essentials.

La boîte à outils communautaire .net Maui est une collection d’éléments réutilisables conçus pour simplifier et améliorer le développement d’applications .net Maui – il comprend une variété de composants tels que les animations, les comportements, les convertisseurs, les effets et les aides, qui sont couramment utilisés sur plusieurs applications. Héctor commence par les bases de Toolkit Essentials et des API disponibles: les ressources de l’appréciation, le badge, le folderpicker, le fichier et le discourst. Celles-ci seraient difficiles à mettre en œuvre les développeurs pour implémenter une plateforme multiplateforme, mais disponible comme des abstractions faciles avec .NET MAUI Community Toolkit Essentials.

Héctor met en valeur l’expérience du développeur dans la création d’un projet Maui .NET MAUI avec Telerik UI et apporte la boîte à outils communautaire .net Maui – chacun des API est implémenté et testé dans un exemple d’application avec un code facile à suivre. La réduction des thèmes de l’application, l’accès au système de fichiers, la sélection des dossiers et le travail avec la parole native vers du texte, tout devient facile pour les développeurs Maui .NET à l’aide de .NET Maui Community Toolkit Essentials. La productivité des développeurs à travers des bibliothèques utiles et des abstractions d’API – que ne l’aime pas?

Mode clair et sombre dans l'application Maui .net

Assistants de codage AI

C’est l’âge de l’IA, et il y a une énorme opportunité pour les développeurs .NET d’infuser les applications avec des solutions alimentées par des modèles générateurs d’IA et de grandes / petits langues. L’IA moderne est également la possibilité de rationaliser et d’automatiser les flux de travail des développeurs pour une meilleure productivité. L’IA ne nie cependant pas la nécessité d’une interface utilisateur bien conçue, et il y a de bonnes nouvelles pour les gens qui utilisent Telerik UI pour Blazor pour les applications .NET ou Kendoreact pour les développeurs JavaScript. James Montemagno hébergé une émission sur .net avec un développeur vieillissant Pour parler de la productivité des développeurs alimentés par l’IA – disons Telerik et Kendoui AI CODINGS ASSISTANTS.

Les modèles / agents d’IA d’aujourd’hui ont parcouru un long chemin, mais les avantages de la productivité des développeurs sont souvent entravés par des réponses inexactes sous-alimentaires aux invites de codage – le contexte est vraiment important. Il existe de nouveaux assistants de codage AI pour Telerik UI pour Blazor et Kendoreact – disponibles à la fois en tant qu’extension GitHub Copilot ou MCP Server / Tool. L’objectif est la génération de code AI à haute précision et la mise à la terre contextuelle, alimentée par la documentation, la toile API et beaucoup d’exemples de code.

L’émission a plongé dans l’expérience du développeur pour les développeurs .NET / JS – tous les deux dans les modes de demande / chat et d’agent, l’IA peut aider les développeurs à écrire un meilleur code plus rapidement, avec une intelligence contextuelle offrant une précision tant nécessaire.

& nbsp;

Aide à l’IA dans Xcode

Les développeurs d’applications multiplateformes et natifs utilisent une variété d’IDE pour construire pour les plates-formes cibles – Xcode reste l’outil dominant pour les applications de création de gens pour l’écosystème Apple. 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, désormais suralimenté en mode agent. Il y a de bonnes nouvelles pour les développeurs créant des applications iOS / macOS / WatchOS pour les écosystèmes Apple, et Jialuo Gan a écrit l’annonce –Le mode agent de GitHub Copilot et le support MCP sont désormais en aperçu public pour Xcode.

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 / corriger les erreurs d’exécution jusqu’à ce que la tâche du développeur attribué soit terminée. Les développeurs peuvent simplement discuter avec GitHub Copilot en utilisant le langage naturel et conversation en conversation, obtenez-le pour effectuer des tâches de codage complexes en plusieurs étapes. Comme pour tout ce qui est dans l’IA, le kilométrage peut varier.

Le protocole de contexte du modèle (MCP) promet des communications standardisées pour fournir aux modèles / agents d’IA des connaissances contextuelles profondes et renforcez la confiance dans l’exécution des tâches avec des outils personnalisés – le support MCP dans GitHub Copilot fonctionne également dans Xcode maintenant. GitHub Copilot a une large portée des développeurs et une popularité croissante entre les IDE – les développeurs à travers divers IDE peuvent désormais bénéficier d’une productivité alimentée par l’IA.

Aperçu public GitHub Copilot - Exploration du mode agent et support MCP dans Xcode

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