Orchestrating Ollama and Blazor with .NET Aspire
Posted on June 26, 2026
| Reading time: 6 min
| 1164 words
| Gabriel Mongeon
• Other languages: fr
Part 5 in the “Local AI with Ollama and .NET” series: Part 1 – Ollama and .NET | Part 2 – Local RAG | Part 3 – AI Agents | Part 3.5 – MCP Server | Part 4 – Microsoft Agent Framework | Version française
Through the rest of the series, Ollama ran by hand: installed locally on the machine, the ollama pull done manually, and the .NET app pointing at Ollama’s local address hardcoded. It works, but it’s several manual steps to repeat on every machine. Aspire takes care of this configuration. I wanted to see what it changes.
[Read More]Create a Blazor App with ML.NET
Posted on April 26, 2026
Last modified on March 28, 2026
| Reading time: 6 min
| 1152 words
| Gabriel Mongeon
• Other languages: fr
Learn how to integrate ML.NET into a Blazor Server app to build a sentiment analysis tool using binary classification.
[Read More]PR preview environments
Posted on April 11, 2026
| Reading time: 4 min
| 697 words
| Gabriel Mongeon
• Other languages: fr
Sixth and final article in the series. We explore SWA’s preview environments: each pull request generates a complete environment with its own URL.
[Read More]Local development with the swa CLI
Posted on April 9, 2026
| Reading time: 5 min
| 896 words
| Gabriel Mongeon
• Other languages: fr
Fifth article in the series. We set up the swa CLI for local development with the proxy, the Functions API and authentication emulation.
[Read More]SWA's built-in authentication
Posted on April 7, 2026
| Reading time: 5 min
| 964 words
| Gabriel Mongeon
• Other languages: fr
Fourth article in the series. We explore SWA’s built-in authentication: the built-in providers, the /.auth/ endpoint, and how to get the user in Blazor and in the API.
[Read More]Adding an Azure Functions API
Posted on April 5, 2026
| Reading time: 5 min
| 1063 words
| Gabriel Mongeon
• Other languages: fr
Third article in the series. We add an Azure Functions API to our Blazor WASM project, call it from the client without fighting CORS, and deploy the whole thing.
[Read More]The staticwebapp.config.json file
Posted on April 3, 2026
| Reading time: 4 min
| 824 words
| Gabriel Mongeon
• Other languages: fr
Second article in the series. We explore the staticwebapp.config.json file in depth: the fallback for Blazor, routes, redirects, headers and page protection.
[Read More]What is an Azure Static Web App?
Posted on April 1, 2026
| Reading time: 4 min
| 777 words
| Gabriel Mongeon
• Other languages: fr
First article in a series on Azure Static Web Apps with Blazor. We create a Blazor WASM project and deploy it to Azure in minutes.
[Read More]Quality & Delivery: Testing, Security, Performance, and CI in Mes Recettes
Posted on September 1, 2025
| Reading time: 3 min
| 505 words
| Gabriel Mongeon
• Other languages: fr
Testing status, security roadmap, performance strategy, and CI/CD blueprint.
[Read More]Inside the Architecture: Patterns, Data Modeling, and Extensibility in Mes Recettes
Posted on September 1, 2025
| Reading time: 3 min
| 624 words
| Gabriel Mongeon
• Other languages: fr
Clean layering, model mapping, deferred abstractions, and growth paths.
[Read More]