<html> function() { return code; } </html> { } </> </> Mar 24, 2026Optimiser SQLite avec des intercepteurs : détecter les table scansCréer les bons indexes pour des applications très performantes 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
Feb 23, 2026.NET Aspire 13 : Comment orchestrer 5 microservices et 4 frontaux dans une solution .NET 10Comment j'ai migré le projet StockAsso d'un orchestrateur maison vers Aspire 13 Marc Chouteau
Feb 22, 2026ChannelMediator : un Mediator haute performance pour .NET, propulsé par System.Threading.ChannelsVoici pourquoi et par quoi j'ai remplacé la librairie devenue commerciale MediatR Marc Chouteau
Jan 10, 2026Pourquoi et comment passer une Web Applications Blazor dans une architecture avec pluginsComment nous avons mis en place une architecture en plugins pour l'application AuditStock Marc Chouteau
Jan 7, 2026JavaScript Isolation avec Blazor et .NET 10 : Une Intégration ParfaiteMaîtrisez l'utilisation de JavaScript dans vos applications Blazor grâce à l'isolation des fichiers JavaScript. Marc Chouteau
Dec 31, 2025Microsoft dotnet 10 + Linux Ubuntu = 💘Avec la sortie de .NET 10 il était temps pour moi de passer tous nos projets sur Linux ! Marc Chouteau
Dec 29, 2025Bilan technologique 2025L’année 2025 nous aura permis de créer 4 nouvelles applications web 🍾 Marc Chouteau