Aug 8, 2026De micro-services à monolith-modulaire, pourquoi et comment j'ai migré StockAsso en V2Deux ans de Linux, Docker, IA agentique et de plomberie en moins pour recentrer StockAsso sur son produit. Marc Chouteau
Jul 3, 2026Comment réaliser un formulaire parfait avec Blazor Server en utilisant FluentValidation et Bootstrap 5.3Erreurs, warnings et verrous anti-perte de saisie : les secrets d'un formulaire haut de gamme. Marc Chouteau
Jun 27, 2026Mise en place des Toasts Bootstrap dans une application web Blazor SSRComment j’ai mis en place des Toasts Bootstrap dans mon application Blazor SSR Marc Chouteau
Jun 14, 2026Importer des membres dans ActuAsso sans oublier le consentement RGPDUn import Excel progressif avec Blazor SSR et JavaScript, qui crée d'abord une inscription temporaire puis laisse chaque personne accepter ou refuser. Marc Chouteau
Jun 5, 2026Fingerprinting et gestion des assets dans Blazor avec .NET 10Une approche simple pour fiabiliser le cache navigateur et les déploiements de fichiers CSS, JavaScript et assets de composants. Marc Chouteau
May 28, 2026Tester les composants Blazor avec bUnitUn retour d'expérience pratique pour sécuriser une bibliothèque de composants Blazor sans lancer toute l'application. Marc Chouteau
May 26, 2026Gérer proprement les déconnexions Blazor Server avec .NET 10Une reconnexion claire pour l'utilisateur, instrumentée côté serveur et adaptée aux saisies métier. Marc Chouteau
May 25, 2026Persister l'état d'un circuit Blazor Server avec .NET 10Conserver les saisies utilisateur lors d'une coupure ou d'une mise en pause d'un circuit interactif serveur. Marc Chouteau
Apr 30, 2026Mettre en place la Localization dans SuperBlazorComponents : retour d'expérience Marc Chouteau
Mar 15, 2026SuperDataGrid : le composant principal pour l'affichage de données dans ApplimanComment afficher 100 000 lignes sans consommer toute la mémoire Client et Server Marc Chouteau
Mar 2, 2026Générer un podcast audio à partir d'un article de blog avec .NET, Semantic Kernel et OpenAIComment j'ai mis en place une architecture pour générer un podcast à partir de cet article de blog Marc Chouteau
Feb 25, 2026La gestion des rôles et droits dans Aspnet Blazor réalisée de manière dynamiqueComment j'ai exploité le système d'autorisation d'ASP.NET Blazor pour gérer les rôles et les droits dans ReassortPro Marc Chouteau