FluentUI.Blazor v4.7
Vue d’ensemble
Nous venons de publier une nouvelle version 4.7 de Microsoft.FluentUI.AspNetCore.Components. Cette version corrige certains bugs détectés ces derniers jours, mais ajoute également quelques nouvelles fonctionnalités.
- Calendar et DatePicker: Correction de la manière de calculer les mois et les jours et ajout de
View
aux composants FluentDatePicker. - Grid: nouvelle propriété
AdaptiveRendering
. - Wizard: nouvel attribut
StepSequence
. - DataGrid: Possibilité d’effacer le tri, ajout de
Width
au composants Colonnes et amélioration deSortBy
- MenuButton: Ajout de
ChildContent
pour améliorer la personnalisation du contenu. - Popover: Ajout de
FixedPlacement
pour résoudre certain problèmes de posionnement. - PullToRefresh: Ajout de
PullToRefresh
pour gérer la distance de tirage avant le rafraichissement.
FluentUI.Blazor v4.6
Vue d’ensemble
Nous venons de publier une nouvelle version 4.6 de Microsoft.FluentUI.AspNetCore.Components. Cette version corrige certains bugs détectés ces derniers jours, mais ajoute également quelques nouvelles fonctionnalités.
- Key Code Provider: service global pour capturer les frappes au clavier.
- Pull to refresh: un élément d’interaction couramment utilisé dans les applications web et mobiles.
- Profile Menu: un composant pour gérer le compte de l’utilisateur.
- Wizard + EditForm: Possibilité de valider automatiquement for formulaire.
FluentUI.Blazor v4.5
Vue d’ensemble
Nous venons de publier une nouvelle version 4.5 de Microsoft.FluentUI.AspNetCore.Components. Cette version corrige certains bugs détectés ces derniers jours, mais ajoute également quelques nouvelles fonctionnalités.
- Nouveau composant AppBar.
- Site de démonstration : Recherche de composants.
- Grid : Espacement et marges.
- Menu et Popover : Paramètres de seuil
- DataGrid : propriété filtrée et indicateur visuel
- MenuButton : Superposition et apparences
- Card : Paramètres de
MinimalStyle
- Tooltip : Comportement supplémentaire
Open at Microsoft - FluentUI.Blazor
Open at Microsoft
Il y a quelques jours, Vincent et moi avont eu la chance d’être invité sur Open at Microsoft.
Open at Microsoft est une émission hebdomadaire destinée aux passionnés de logiciels libres. Elle met en avant des invités qui partagent leurs points de vue sur un projet open-source. Grâce à Frank et Pablo nous avons eu la possibilité d’enregistrer 3 capsules vidéos sur FluentUI Blazor.
FluentUI.Blazor v4.4
Vue d’ensemble
Nous venons de publier une nouvelle version 4.4 de Microsoft.FluentUI.AspNetCore.Components. Cette version corrige certains bugs détectés ces derniers jours, mais ajoute également quelques nouvelles fonctionnalités.
- New Sortable List. Il permet de réorganiser les éléments d’une liste (ou d’une liste à l’autre) par glisser-déposer.
- New KeyCode. Parfois, Blazor ne récupère pas toutes les informations KeyDown qu’il reçoit de JavaScript. Ce petit composant récupère ces données.
- New (experimental) MultiSplitter. Ce composant divise un panneau en plusieurs sections et permet à l’utilisateur de contrôler la mise en page.
- DataGrid Loading. Nous avons ajouté les paramètres
Loading
etLoadingContent
à la grille de données FluentDataGrid. - Lists components. Les listes ont été modifiés pour gérer la propriété Items de manière identique à
FluentOptions
.
Blazor Render Modes dans .NET 8
Avant .NET 8, vous exécutiez généralement l’ensemble de votre application Blazor en utilisant l’un des modèles d’hébergement de Blazor : WASM ou Server.
- Avec Blazor Server, vos composants s’exécutent sur le serveur et toutes les interactions entre le navigateur et le serveur ont lieu via une connexion socket ouverte.
- Avec Blazor WASM, l’intégralité de votre application est expédiée au navigateur où elle s’exécute ; Et toutes les interactions avec l’interface utilisateur sont gérées directement dans le navigateur.
.NET 8 vous donne la possibilité de contrôler la façon dont vos composants s’exécutent, en modifiant ce que l’on appelle le Render Mode.
Les modes de rendu des composants dans .NET 8 sont les suivants :
- Statique côté serveur
- Serveur interactif
- WASM interactif
- Auto interactif
- Streaming
Mais qu’est-ce que c’est ? Lequel utiliser ?
FluentUI.Blazor v4.3
Vue d’ensemble
Nous venons de publier une nouvelle version 4.3 de Microsoft.FluentUI.AspNetCore.Components. Cette version corrige certains bugs détectés ces derniers jours, mais ajoute également quelques nouvelles fonctionnalités.
- Wizard component: Les Wizards ont une interface utilisateur étape par étape utilisée pour décomposer des tâches complexes en éléments digestes.
- Progress et ProgressRing: Propriétés
Stroke
etColor
- Tab: Nouvelle propriété
Visible
- PageScript: Nouveau composant pour charger du JS en mode SSR.
- Icons Explorer: Amélioration de la recherche sur toutes les tailles.
- Documentation: amélioration du menu de navigation du site de démontration.
FluentUI.Blazor v4.2
Vue d’ensemble
Nous venons de publier une nouvelle version 4.2 de Microsoft.FluentUI.AspNetCore.Components. Cette version corrige certains bugs détectés ces derniers jours, mais ajoute également quelques nouvelles fonctionnalités.
- FluentDesignTheme: pour gérer le thème et les couleurs de votre site web
- FluentCheckbox: Ajout d’un mode Intermediate
- FluentAutoComplete: Attribut
AutoComplete
permettant de désactiver (Off) l’autocomplete par défaut du navigateur - FluentGrid: Attribut
HiddenWhen
pour cacher les éléments lorsque l’écran est redimensionné - FluentInputFile:
ProgressTemplate
et bindableProgressPercent
FluentUI.Blazor v4.1
Vue d’ensemble
Nous venons de publier une nouvelle version de Microsoft.FluentUI.AspNetCore.Components 4.1. Cette version corrige certains bugs détectés ces derniers jours, mais ajoute également quelques nouvelles fonctionnalités.
- FluentCalendar: ajout des vues Days / Months / Years.
- FluentCheckbox: ajout d’un état Indéterminé.
- FluentAccordionItem: ajout d’un attribut
HeaderTemplate
. - FluentSplitter: ajout de fonctionnalités
OnCollapsed
etOnExpanded
.
Sortie de Microsoft.FluentUI.AspNetCore.Components
Vue d’ensemble
Nous sommes heureux d’annoncer la disponibilité de Microsoft.FluentUI.AspNetCore.Components 4.0, la dernière version de notre nouvelle bibliothèque de composants graphiques au format FluentUI. Comme nous l’avons déjà mentionné sur notre GitHub, nous apportons quelques changements fondamentaux dans cette version. En bref :
- Nous changeons l’espace de noms.
- Cette version cible uniquement .NET 8 .