Fermer

mai 5, 2025

Sands de Maui: Numéro 185

Sands de Maui: Numéro 185


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 5 mai 2025:

.NET MAUI Communauté Standup

L’équipe .NET Maui accueille des livestreams de stand-up communautaire mensuels pour célébrer tout ce qui est .net Maui et fournir des mises à jour – une merveilleuse façon de rassembler la communauté des développeurs. Beaucoup de bonnes choses se produisent dans .net Maui en tant que plate-forme, et l’excitation de la communauté des développeurs est perceptible. David Ortinau, Toi et Shane Neuville a récemment organisé le May .Net Maui Communauté Standup—Une histoire de contributeur .net Maui.

Après des plaisanteries et des souvenirs habituels de vieux groupes de musique, Rachel a couvert toutes les nouvelles de la communauté -. Il était alors temps de provoquer l’invité spécial du mois Alberto Aldegheri– L’un des meilleurs contributeurs communautaires à .net Maui.

Alberto a discuté de ses contributions au code source .net Maui, obsession des améliorations des performances et de la bibliothèque open source Nalui.Maui – il est agréable de voir l’ingénierie sous le capot pour les cadres populaires. Malgré toutes les améliorations, .NET Maui avec .NET 9 pourrait bénéficier de nombreux réglages de performances pour Android et iOS – une promenade des correctifs était éclairante. Alberto a également parlé de la navigation de Shell, de l’optimisation des startups et des dispositions dans sa bibliothèque – une merveilleuse heure à parcourir l’ingénierie fondamentale à .net Maui. Acclamations.

.NET MAUI Community Standup: A Contributeur's Story

DrawingView dans .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. L’interactivité à l’écran dans les applications joue un rôle crucial pour de nombreuses industries, mais aide également à l’éducation, au plaisir et à la créativité. Il y a quelque chose de tout à fait séduisant sur le dessin sur un écran avec Touch / Pen / Mouse, et Leomaris Reyes a écrit un merveilleux article –Vérification du dessin de DrawingView dans .net Maui.

DrawingView fournit une surface pour les lignes de dessin en utilisant l’interaction Touch ou Mouse et fait partie de la boîte à outils communautaire .net Maui. Leomaris commence par les bases de l’installation de la boîte à outils communautaire .net Maui dans une nouvelle application .net Maui, configurant les choses et rendant le dessinview. Par défaut, DrawingView permet de dessiner une seule ligne, ce qui signifie que chaque nouvelle course remplace la précédente, mais les développeurs peuvent facilement activer la prise en charge de plusieurs lignes et ne pas s’effacer sur la finition.

Une surface de dessin personnalisable à écrire ou à dessiner n’est que le début – il est également facile pour les développeurs d’économiser les dessins et de fournir une interactivité supplémentaire aux utilisateurs. Laissez la créativité s’épanouir.

Darwing sur une application .net Maui

Fonctions de violon

Les développeurs ne devraient jamais être en doute de ce qui se passe dans la couche de réseau. Quel que soit le type d’application, les développeurs ont besoin de visibilité à chaque fois que les appels de réseau sont effectués à partir de / dans les applications. Cela est particulièrement vrai pour les applications mobiles / de bureau multiplateforme en cours avec .NET MAUI. L’un des utilitaires de réseau les plus populaires pour les développeurs est le progrès Telerik Fiddler partout. Les applications mobiles / Desktop natives nécessitent un débogage de réseau de premier ordre, et rien ne vaut la flexibilité d’un véritable proxy réseau. Peter Vogel a rédigé un article sur l’outil de réseau bien-aimé –5 caractéristiques de Fiddler partout que vous ne connaissez peut-être pas.

Alors que le Fiddler Classic d’origine se poursuit sur Windows, le nouveau violoniste partout apporte toutes les fonctionnalités de Fiddler avec une interface utilisateur cohérente à travers Windows, MacOS et Linux. Avec une puissante capture de trafic, un compositeur API, une collaboration d’équipe, un constructeur de règles robuste, un filtrage avancé et bien d’autres fonctionnalités, Fiddler répond fidèlement aux besoins du réseau des développeurs, des folks / a / A, des ingénieurs de support et des utilisateurs finaux.

Peter explique comment Fiddler aide à tester tout autour d’un service Web backend. Les principaux domaines d’intervention incluent l’authentification, les tests de stress, le résumé des réponses des messages et la comparaison des instantanés. Grâce à des fonctionnalités d’interface utilisateur uniques et à une large flexibilité de réseau, il est facile de voir pourquoi Fiddler continue d’être un utilitaire de confiance dans les chaînes d’outils de développeur vers la création d’applications / services robustes.

Illustration de samouraïs violon

Modes de copilote github

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 l’occasion de rationaliser et d’automatiser les flux de travail des développeurs pour une meilleure productivité. 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. GitHub Copilot offre désormais une flexibilité sur la façon dont les développeurs exploitent l’assistance de codage de l’IA, et Ashley Willis a écrit un post –Copilot Demandez, modifiez les modes d’agent, et comment les utiliser.

L’article sert d’introduction aux trois modes distincts du copilote GitHub et un guide pratique pour les intégrer efficacement dans les flux de travail des développeurs – les expériences sont assez uniques. Le mode Ask est les conversations de chat les plus simples, entièrement axées sur la réponse à la question de la programmation sans toucher à aucun code. Le mode Edit est l’endroit où GitHub Copilot peut réellement effectuer des modifications de code prêtes pour la révision entre les fichiers choisis – mais que les développeurs peuvent voir les modifications de codage avant l’acceptation. Le mode agent permet aux développeurs de renoncer à la rêne avec une invite de haut niveau, puis de regarder Copilot planifier de manière autonome les étapes, sélectionne les bons fichiers, exécute des outils ou des commandes de terminal et itéère les modifications de code jusqu’à ce que la tâche soit terminée.

Le mode agent est le plus récent, mais le plus puissant. Il peut raisonner dans l’ensemble du projet, prendre des actions en plusieurs étapes et conserver une quantité importante de contexte sur une session. Le contexte compte, et la clé est de bonnes instructions initiales réfléchies et des coups de coude clairs en cours de route pour que la collaboration s’amuse dans les flux de travail agentiques. Pour les développeurs, il s’agit de savoir quel mode se sent naturel et stimulant – le copilote de Github est heureux d’aider.

Illustration de copilote github

Progress Telerik et Kendo UI Libération

Les clients mobiles / ordinateurs mobiles ou les fronts Web sont compliqués, et les développeurs peuvent utiliser toute l’aide disponible pour rester productive. Progress Software maintient une suite de composants d’interface utilisateur et de bibliothèques / outils pour aider les développeurs à réussir –Ui de la télévision pour tout .net, et Kendo ui Pour tout ce qui concerne JavaScript. Il y a de nouveaux morceaux de cuisine fraîches: dites bonjour au Prochaine version Telerik / Kendo UI 2025 Q2.

La version à venir redéfinit la productivité du développeur avec l’IA. Il y aura des assistants du code AI à but spécialisé sur le marché pour l’interface utilisateur de Telerik pour Blazor et Kendoreact. L’objectif est la génération de code sans hallucination pour le blazor et la réaction, minimisant les besoins de correctifs manuels aux résultats inférieurs à l’IA. Les développeurs peuvent s’attendre à des réponses rapides profondément contextuelles formées sur le code source / documentation / API. Themebuilder gagne un style rapide grâce à la génération de thème AI et aux rapports de télérik Gains Genai Powered Reporting Insights.

Avec une adaptabilité élargie dans les cadres Web et beaucoup de réglage des performances, la prochaine version de l’interface utilisateur Telerik / Kendo donne aux développeurs tout ce dont ils ont besoin pour construire plus intelligemment, expédier plus rapidement et créer des applications modernes et réactives avec une efficacité sans précédent. Veuillez rester à l’écoute pour les annonces de publication et les webinaires. Les développeurs devraient avoir beaucoup à célébrer avec une grande version avec de nouveaux bits chauds pour la productivité des développeurs et les côtelettes d’IA à travers les écosystèmes .NET / JS – vers l’avant et en avant.

La prochaine version de Telerik et Kendo UI arrive

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