English
Français

Blog of Denis VOITURON

for a better .NET world

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 de SortBy
  • 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 et LoadingContent à 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 et Color
  • 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 bindable ProgressPercent

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 et OnExpanded.

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 .

Langues

EnglishEnglish
FrenchFrançais

Suivez-moi

Articles récents