English
Français

Blog of Denis VOITURON

for a better .NET world

FluentUI.Blazor v4.9

Vue d’ensemble

Avant que nous puissions tous sortir et profiter de nos vacances d’été bien méritées, nous sommes heureux de vous apporter une nouvelle version de la bibliothèque FluentUI Blazor 4.9. Dans cette version, nous avons ajouté quelques nouvelles fonctionnalités aux composants existants et corrigé quelques problèmes.

Avec cette mise à jour, nous avons mis l’accent sur l’amélioration de l’expérience utilisateur et la performance des composants. Nous avons introduit des fonctionnalités qui facilitent encore plus l’intégration de FluentUI Blazor dans vos projets, et avons optimisé certains éléments pour une meilleure fluidité et réactivité. Découvrez ci-dessous les détails de ces nouveautés et les corrections apportées pour rendre votre développement encore plus agréable et efficace.

  • Nouveau composant FluentRating
  • FluentDataGrid
    • Support WCAG 2.2 - Redimensionnement des colonnes en un seul clic.
    • Ajout de OnCellClick et de SelectColumn.SelectFromEntireRow.
    • Support des Enumerations
  • CssBuilder - Ajout d’une configuration ValidateClassNames.
  • Gestion du PlaceHolder dans le composant FluentSelect.
  • Mise à jour de DialogService.UpdateDialogAsync pour rafraîchir les paramètres et le contenu.

FluentUI.Blazor v4.8

Vue d’ensemble

Avant que nous puissions tous sortir et profiter de nos vacances d’été bien méritées, nous sommes heureux de vous apporter une nouvelle version de la bibliothèque Fluent UI Blazor. Dans cette version, nous avons ajouté quelques nouvelles fonctionnalités aux composants existants, corrigé quelques problèmes, fait 1 (petit) Breaking Change et travaillé dur pour rendre la bibliothèque meilleure dans son ensemble.

Nous venons de publier la nouvelle version 4.8 de Microsoft.FluentUI.AspNetCore.Components. Cette version corrige certains bugs détectés ces derniers jours, mais ajoute également quelques nouvelles fonctionnalités.

  • Breaking Change dans la classe Option<T>.
  • FluentCalendar: SelectionMode: Single, Range, Multiple.
  • FluentProfileMenu: StartTemplate et EndTemplate
  • FluentTreeView: Bindable Items et LazyLoadItems.
  • Les listes héritent maintenant de FluentInputBase.
  • FluentAutocomplete: hauteur dynamique via MaxAutoHeight.
  • FluentNavMenu sur Mobile
  • Flux NuGet des Previews.

Dev-Tunnel pour remplacer NGrok

Introduction

Il arrive régulièrement, par exemple lors d’un développement d’une application pour Microsoft Teams, que nous ayons besoin d’un un outil qui permet de créer des tunnels sécurisés vers des serveurs locaux. Notre développement local est ainsi accessible depuis Internet. En gros, le site web en développement sur la machine locale, est accessible depuis n’importe où via une URL publique temporaire.

Pour cela, le logiciel le plus connu est NGrok qui fait parfaitement le travail.

Mais depuis quelques mois, Microsoft propose une solution équivalente et gratuite: Dev Tunnel.


FluentUI.Blazor v4.7.2

Vue d’ensemble

Nous venons de publier une nouvelle version 4.7.2 de Microsoft.FluentUI.AspNetCore.Components. Cette version corrige certains bugs détectés ces derniers jours, mais ajoute également quelques nouvelles fonctionnalités.

  • DataGrid: nouveau paramètre ShowHover et Multi-sélection de lignes.
  • InputLabel: nouveau paramètre Orientation pour positionner le label devant ou au-dessus du composant.

Déployer dans Azure Static Web Apps

Il existe plusieurs moyen de créer un site web statique dans Azure. Vous en trouverez la documentation à cet endroit : Azure Static Web Apps.

Ce service est très intéressant pour déployer, à moindre frais, des application statiques comme des projets Blazor WebAssemblies.

Par contre, Azure Static Web Apps est principalement un service qui construit et déploie automatiquement des applications web complètes sur Azure à partir d’un dépôt de code. Parfois, j’aime bien tester mon code localement et le déployer manuellement depuis mon dossier local.

Cela peut se faire facilement grâce à la commande swa


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.

Langues

EnglishEnglish
FrenchFrançais

Suivez-moi

Articles récents