Sands of Maui: Issue: # 197

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 18 août 2025:
Skiharp à .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 développeurs créant une application moderne avec .net Maui ont beaucoup de munitions à leur disposition – les abstractions de cadre intégrées et les bibliothèques comme Progress Telerik UI, mettent une grande quantité d’interface utilisateur qui fonctionne parfaitement sur les plates-formes.
Cependant, il y a des moments où les développeurs doivent dessiner quelque chose d’unique à l’écran – un contrôle qui n’existe pas ou des formes spéciales nécessaires dans les applications. N’ayez pas peur, comme le skiharp peut aider, et Héctor Pérez a rédigé un merveilleux article – première étape avec Skiharp à .net Maui.
Skiasharp est une API graphique 2D multi-plateformes basée sur la bibliothèque graphique SKIA de Google. Il peut être utilisé dans des projets Maui .NET pour rendre les choses uniques à l’écran, comme les contrôles personnalisés, les formes non symétriques, les effets graphiques et plus encore. Il est facile de commencer avec SkiSharp dans .net Maui – les développeurs doivent obtenir le package NuGet Skiasharp.Views.maui.Controls, le configurer et utiliser Skcanvasview pour rendre les éléments d’interface utilisateur visuels.
Héctor pénètre dans l’expérience du développeur de l’utilisation de Skiasharp, explorant les méthodes et les types de dessins exposés par l’objet Skcanvas – les API offrent beaucoup de créativité. Comme seul un vrai expert peut le faire, Héctor met Skiasharp sur .net Maui à l’épreuve, tracer d’abord un visage sur toile, puis créer un contrôle de bascule personnalisé avec des modes doubles déclenchant des changements d’état dans l’application. Skiasharp est une bibliothèque graphique puissante, et bien que ce ne soit pas la tasse de thé de tout le monde à .net Maui, il peut être utile pour les besoins uniques de l’interface utilisateur des applications. Bravo pour les pointeurs, Héctor.
.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 Des équipes de Microsoft ont travaillé vers la prochaine itération de .NET et ont pris d’autres mesures – dites bonjour à .NET 10 Aperçu 7.
La septième version d’aperçu de .NET 10 ajoute de grandes améliorations dans les cadres .NET Runtime, SDK, Bibliothèques, C # et développeur 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 des générateurs de source XAML, une prise en charge EXIF Medipicker, des améliorations de sécurité et de nombreuses corrections de stabilité.
Au fil de l’année, les développeurs .NET peuvent s’attendre à quelques avant-premières .NET 10, avant de frapper la phase des candidats et la disponibilité générale finale en novembre. Comme les frameworks .net et .net Maui très aimés se dirigent vers la prochaine grande version, les développeurs auront beaucoup à régler – à côté et à partir.
.Net confue
Moderne .FILET Déplace rapidement et la prochaine grande étape est déjà en cours: .NET 10 est prévu pour l’arrivée en novembre 2025. Aligné sur la sortie de .NET 10, .Net confue est prévu pour le 11 au 13 novembre 2025 – un événement virtuel gratuit de trois jours, organisé par l’équipe .NET et la communauté des développeurs. Avec un public mondial, l’objectif est de présenter l’étendue du développement .NET moderne à travers l’IA, les applications natives et multiplateforme du cloud. La communauté des développeurs est une grande partie de .NET conf, et l’appel au contenu est désormais ouvert.
Avec .NET 10, les développeurs verront des améliorations significatives entre les bibliothèques .NET, les cycles exécutifs et les SDK, le tout pour créer des applications modernes, natives et indigènes du cloud. L’outillage s’améliorera avec Visual Studio et Visual Studio Code, et C # continue d’évoluer pour soutenir la prochaine génération d’applications intelligentes infusées par l’IA.
Comme toujours, .NET CONC est un effort communautaire – une partie entre Microsoft, la Fondation .NET et les sponsors impressionnants est ce qui fait que les choses se produisent. Au cours des trois jours, .NET CONS fournira une large sélection de sessions en direct et enregistrées qui présentent des conférenciers de la communauté des développeurs et des membres de l’équipe .NET. Mis à part le contenu .NET Core, il y aura beaucoup de présentation de choses cool que les développeurs font avec .NET et beaucoup pour les développeurs Maui .NET.
Avec toutes les merveilleuses mises à jour sur .NET 10, .NET CON de cette année a l’air en prêt à être incroyable – un peu attendre avec impatience pour les développeurs .NET.
Blazor Treeview
Alors que .NET MAUI est carrément destiné aux développeurs pour créer des applications mobiles / de bureau natives, armées de sites Web intelligents modernes, .NET Maui est plus que capable d’accueillir du contenu Web dans le pays natif. En fait, les développeurs Web devraient se sentir habilités à apporter des composants d’interface utilisateur Web, du routage, du style et plus à des applications multiplateforme Native .net Maui, tout en obtenant un accès complet à l’API de plate-forme native. Blazor est particulièrement le bienvenu dans .net Maui, et Héctor Pérez a écrit un bel article pour présenter une nouvelle interface utilisateur de blazor—Dites bonjour au contrôle de l’interface utilisateur de Telerik Blazor TreeView.
Les utilisateurs d’applications modernes exigent une riche UX cohérente à partir d’applications Web / natives, et les développeurs peuvent utiliser toute l’aide. Blazor, .Net Maui et Telerik UI sont là pour obliger. Héctor commence par les bases du nouveau composant Telerik Blazor TreeView – une interface utilisateur intelligente pour visualiser les données dans une structure hiérarchique en forme d’arbre. Compte tenu de la complexité de l’interface utilisateur, il existe des nuances quant à la façon dont le composant se lie aux données, qui pourrait être plat ou hiérarchique avec les relations parent-enfant.
Héctor traverse l’expérience du développeur, configure TreeViewBindings avec des exemples de données et explorez des API pour que les développeurs puissent créer une UX solide – une belle vitrine pour une interface utilisateur de blazor moderne qui fonctionne sur les applications Web et natives.
Vous avez un webinaire
C’est l’âge de l’IA, et il y a une énorme opportunité pour les développeurs d’infuser les applications avec des solutions alimentées par l’IA génératrice et les modèles de grands / petits langues. L’IA moderne est également une grande occasion de rationaliser et d’automatiser les flux de travail des développeurs pour une meilleure productivité. Cependant, beaucoup de choses changent rapidement dans le monde de l’IA et les développeurs peuvent se sentir dépassés – le contexte et le choix des bons outils avec l’IA importe vraiment. Le prochain Télérik Le webinaire peut aider –Déverrouiller la productivité des développeurs avec l’IA.
Alors que l’IA générique promet la productivité des développeurs, la réalité est trop souvent du temps, car les développeurs essaient de corriger ce que les modèles / agents d’IA se sont trompés – le contexte et l’expertise spécialisée sont vraiment importantes. Le webinaire commence par une table ronde engageante sur certaines des dernières tendances de l’IA, et sur Hook sont des praticiens / experts de l’IA éminents ayant une expérience du monde réel – Brian Love, Christian Liebel, Lino Tadros, Mike Ryan et Spencer Schneidenbach.
L’objectif est de plonger ensuite dans des outils d’IA spécialisés qui apportent l’intelligence contextuelle aux doigts du développeur. Les défenseurs des développeurs chevronnés parcourent l’expérience du développeur de l’expression des assistants de codage de Telerik / Kendo UI pour la productivité des développeurs rationalisés. Le webinaire promet d’être un excellent moyen de rattraper son retard sur les dernières mises à jour sur les modèles / agents d’IA et de tirer parti des bons outils pour l’emploi pour automatiser les flux de travail des développeurs – parviens.
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