Feu
Track Dev
FR

Fluent UI Blazor v5 : les exigences d’un projet Microsoft

Derrière une librairie UI, les exigences réelles d'un projet open source durable chez Microsoft.

Présentée par

Fluent UI Blazor v5 ne se résume pas à une collection de composants graphiques. Utilisée par .NET Aspire, cette nouvelle génération illustre également les exigences techniques et organisationnelles nécessaires pour construire un projet Open Source durable chez Microsoft.

Pendant cette session, nous explorerons son architecture, depuis les composants Razor jusqu’au nouveau Web Components. Nous verrons comment les valeurs par défaut configurables, la localisation, les cultures, les thèmes permettent d’adapter la bibliothèque aux besoins d’une application.

L’accessibilité occupera une place centrale : navigation au clavier, gestion du focus, sémantique et contraste ne sont pas des options, mais des critères essentiels de conception et de validation.

Nous entrerons aussi dans les coulisses du projet : sécurité, revues de code, responsabilités des mainteneurs, suivi des dépendances, synchronisation des dépôts, tests automatisés, pipelines de validation et publication des packages. Ces pratiques garantissent qualité, traçabilité et confiance tout au long du développement.

Enfin, nous présenterons le serveur MCP de Fluent UI Blazor, qui rend la documentation et les métadonnées des composants directement exploitables par les assistants de développement. Une plongée concrète dans les pratiques qui font d’une bibliothèque UI un produit Open Source fiable.

Dans le même parcours

À voir aussi