Skip to content

Details

In this session we will build a fully connected .NET 10 solution that will be the core of OpenClawNet. We will wire up .NET Aspire for service orchestration, build the Gateway API using Minimal APIs, add real-time chat with SignalR, create a Blazor web UI, connect to Ollama for local AI inference, and persist chat history with SQLite and EF Core.

At the end we will have a fully functional local chatbot in your browser. Send a message, watch it stream back from your local LLM, and see it persist to the database. A solid foundation for everything that comes next.

Key Topics & Technologies:

  • Solution architecture and project organization
  • Aspire service orchestration and health checks
  • ASP.NET Core Minimal APIs and endpoint design
  • SignalR for real-time WebSocket communication
  • Blazor (Server-side rendering) for interactive UI
  • Ollama integration for local LLM inference
  • SQLite with EF Core for session persistence
  • Gateway routing and middleware

Pre-requisites:

  • Experience: Intermediate C# and ASP.NET Core knowledge (not a .NET 101)
  • Environment: .NET 10 SDK, VS Code + GitHub Copilot (or Visual Studio), Docker (for Ollama)
  • Optional: Azure subscription (for Sessions 3–4, but local development works fine throughout)
  • Mindset: Curiosity about AI agents, willingness to follow along live and ask questions

Sponsors

Microsoft Reactor YouTube

Microsoft Reactor YouTube

Watch past Microsoft Reactor events on-demand anytime

Microsoft Learn AI Hub

Microsoft Learn AI Hub

Learning hub for all things AI

Microsoft Copilot Hub

Microsoft Copilot Hub

Learning hub for all things Copilot

Microsoft Reactor LinkedIn

Microsoft Reactor LinkedIn

Follow Microsoft Reactor on LinkedIn

You may also like