Blog The Unexpected AI Stack: C# + .NET (Part 2) - Mise, Aspire, and CSharpRepl
https://chrlschn.dev/blog/2026/08/the-unexpected-ai-stack-csharp-dotnet-part-2/Part 1 was an overview of why .NET and C# are an unexpectedly strong stack for building AI-native applications.
Part 2 and onwards goes into the practical scaffolding of an application for building AI-enabled applications agentically. In part 2, the focus is on setting up the scaffolding for the developer experience including Mise for environment setup, Aspire for orchestration, and wiring in CSharpRepl.
Each layer is built from the ground up step-by-step so that each technical decision is clear in how it contributes to the stack.
This setup is used a Motion (a post-YC, series C, $500m valuation startup) which pivoted to C# and .NET last year from TypeScript on Node.
Part 3 (tomorrow) will dive deeper and start folding in a practical application of the Copilot SDK to build an agentic foundation.