English
Français

Blog of Denis VOITURON

for a better .NET world

Serveur MCP pour Fluent UI Blazor

Serveur MCP pour Fluent UI Blazor

Créer des applications avec Fluent UI Blazor v5 devient beaucoup plus facile. Nous sommes ravis de vous présenter le serveur MCP Fluent UI Blazor — votre compagnon propulsé par l’IA qui apporte la documentation des composants en temps réel, des suggestions de code et des conseils de migration directement dans votre IDE.

Que vous utilisiez Visual Studio Code avec GitHub Copilot ou Visual Studio 2026, le serveur MCP transforme votre assistant IA en expert Fluent UI Blazor.


FluentUI.Blazor v5.rc1

Annonce de Fluent UI Blazor v5 RC1 — Une nouvelle ère pour Fluent UI dans Blazor

Aujourd’hui, nous sommes ravis de publier la première Release Candidate de la bibliothèque Fluent UI Blazor v5 ! Cette version majeure marque une évolution significative pour la bibliothèque, apportant une nouvelle fondation construite sur les derniers Fluent UI Web Components, un nouveau composant FluentLayout puissant, un système révolutionnaire de valeurs par défaut, et un support de localisation de première classe. Et plein de nouveaux composants plus performants les uns que les autres.

Explorons ensemble les nouveautés et pourquoi nous pensons que la v5 est la meilleure version de Fluent UI Blazor à ce jour.

Visitez notre site web de Demo.


FluentUI.Blazor v4.14

Vue d’ensemble

Bien que l’équipe soit maintenant entièrement concentrée sur la livraison de la future version v5 de la bibliothèque, elle a réussi à publier une mise à jour importante pour la v4. Cette version inclut une fonctionnalité très demandée qui justifie à elle seule le passage à une nouvelle version mineure : le support des données hiérarchiques dans le DataGrid !

Pour cette version 4.14, les points forts incluent :

  • DataGrid hiérarchique - Lignes extensibles/réductibles avec l’interface IHierarchicalGridItem
  • Mise à jour des Fluent UI System Icons vers la version 1.1.318
  • Améliorations de la documentation et du site de démo
  • Correction de 3 problèmes supplémentaires du DataGrid
  • Améliorations de 5 autres composants avec mises à jour et corrections

Pour un aperçu complet de tous les changements (y compris les versions 4.12 et 4.13), visitez la page What’s New sur le site de documentation.


Blazor CSS Isolation

Vue d’ensemble

Le CSS Isolation (ou CSS isolé) est une fonctionnalité de Blazor qui permet d’associer des styles CSS spécifiquement à un composant, évitant ainsi les conflits de styles avec d’autres composants ou bibliothèques. Cette approche améliore la maintenabilité et la modularité des applications Blazor.


GitHub - Re-authorize the OAuth

Lorsque vous travaillez avec des dépôts GitHub sécurisés par SAML SSO ou une authentification à deux facteurs, il est fréquent de rencontrer des erreurs d’accès lors du clonage initial. Ce billet vous guide pas à pas dans l’installation et la configuration de Git Credential Manager, un outil essentiel pour rétablir l’accès aux dépôts protégés et faciliter l’authentification via GitHub.


Remote Desktop et AzureAD

Le Bureau à distance de Windows 11 est une fonctionnalité puissante qui permet d’accéder à son ordinateur à distance, que ce soit depuis un autre PC, un smartphone ou une tablette. Que vous soyez en déplacement, en télétravail ou simplement en train de dépanner un proche, cette option vous offre une grande flexibilité.

Dans cet article, nous allons vous guider pas à pas pour activer le Bureau à distance sur Windows 11, vérifier les autorisations nécessaires, et vous connecter en toute sécurité — y compris dans le cas d’une authentification via AzureAD.


VSCode - Raccourci pour compiler le projet C# actif

Découvrez comment créer un raccourci clavier dans Visual Studio Code qui compile uniquement le projet C# sur lequel vous travaillez, plutôt que l’ensemble de la solution. Ce guide vous explique comment configurer un raccourci clavier personnalisé Ctrl+B qui détecte automatiquement le fichier .csproj le plus proche de votre fichier actif et le compile rapidement. Idéal pour les solutions volumineuses où vous souhaitez éviter les longs temps de compilation et vous concentrer sur le test de projets spécifiques pendant le développement.


VSCode et vos projects C#

Transformez Visual Studio Code en un puissant environnement de développement C# grâce à ce guide de configuration complet. Apprenez à installer et à configurer les extensions essentielles nécessaires au développement .NET moderne, y compris celles de Microsoft C# Dev Kit.


.NET CLI pour déployer un site web localement

Si comme moi, il vous arrive de développer des outils internes pour votre équipe de développeurs, peut-être serez-vous intéressé de savoir comment créer “manuellement” un package dotnet tool.
Cet article vous explique cela étapes par étapes.

Bien dévidemment, pour des projets Console, vous pouvez ajouter les paramètres <PackAsTool> et <ToolCommandName> dans votre csproj. Mais pour un site web, vous avez besoin de toute une série de fichiers qui sont générés uniquement lors de la publication.


Github Fork - Comment contribuer à un projet GitHub

Vue d’ensemble

Vous débutez dans la contribution communautaire ? Vous avez trouvé un problème dans un dépôt GitHub ou souhaitez ajouter une nouvelle fonctionnalité et la proposer aux propriétaires du dépôt ? Cet article est fait pour vous. En seulement 4 minutes, vous apprendrez comment forker un dépôt, le cloner localement et publier votre première Pull Request.


Langues

EnglishEnglish
FrenchFrançais

Suivez-moi

Articles récents