Skip to main content
megaphone icon

Microsoft Build 2026

Go deep on real code and real systems at Microsoft Build

Building an AI Agent Platform in .NET 10 with GitHub Copilot

Join Microsoft Reactor and engage with developers live

Ready to get started with AI and the latest technologies? Microsoft Reactor provides events, training, and community resources to help developers, entrepreneurs and startups build on AI technology and more. Join us!

Building an AI Agent Platform in .NET 10 with GitHub Copilot

Join Microsoft Reactor and engage with developers live

Ready to get started with AI and the latest technologies? Microsoft Reactor provides events, training, and community resources to help developers, entrepreneurs and startups build on AI technology and more. Join us!

Go back

Building an AI Agent Platform in .NET 10 with GitHub Copilot

  • Format:
  • alt##LivestreamLivestream

Topic: Agents

Language: English

  • Events in this Series:
  • 4

Learn how to build OpenClawNet, a free, production-grade AI agent platform from scratch, using GitHub Copilot as your coding partner. This four-session live series walks you through every stage—from local chatbot to intelligent, autonomous agent—while teaching you how to leverage Copilot's AI-powered coding assistance to accelerate development.

You'll build with cutting-edge .NET 10 technologies: Blazor for a responsive web UI, Minimal APIs for the Gateway, SignalR for real-time communication, and .NET Aspire for orchestration. Start with Ollama for local inference, then integrate Azure OpenAI or Azure AI Foundry for cloud scale. By the end, you'll understand agent architecture, tool calling, memory systems, and production deployment—and you'll see how modern AI coding assistants transform the development workflow.

This series is hands-on. Every session has working code you can follow along with, inspect, and extend. Whether you're an intermediate .NET developer exploring AI, an enterprise architect planning AI features, or a Copilot enthusiast who wants to see it in action, you'll walk away with a reference platform and the patterns to build agents in your own projects.

Upcoming Events

Click on an event below to learn more and register for individual events.

All times in - Coordinated Universal Time

Apr

15

Wednesday

2026

OpenClawNet - Scaffolding + Gateway + Local Chat

2:00 PM - 3:00 PM (UTC)

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

  • Format:
  • alt##LivestreamLivestream

Topic: Agents

Language: English

Details

Apr

22

Wednesday

2026

OpenClawNet - Tools + Agent Workflows

2:00 PM - 3:00 PM (UTC)

In this session we will transform our chatbot into an intelligent agent that can call tools to interact with the outside world. We will build a tool framework with ITool, IToolRegistry, and IToolExecutor interfaces, and implement production-ready tools for file system access, shell commands, web fetching, and task scheduling — all with built-in security guardrails. At the end we will have an agent that reasons through multi-step tasks on its own. Ask it to "Summarize my project's README" or "Check what's in my Downloads folder" — it will break the problem into steps, call the right tools, and report back. Key Topics & Technologies: Agent orchestration and reasoning loops Tool abstraction and design patterns Security considerations (path traversal, command injection, SSRF) Tool UI and result streaming LLM function calling protocol Dependency injection and service registration Structured logging and observability hooks

  • Format:
  • alt##LivestreamLivestream

Topic: Agents

Language: English

Details

Apr

29

Wednesday

2026

OpenClawNet - Skills + Memory

2:00 PM - 3:00 PM (UTC)

In this session we will personalize the agent with skills — reusable knowledge bundles defined in Markdown with YAML frontmatter — and add conversation memory so it retains context across sessions. We will build a skill loader, implement automatic summarization to manage token budgets, and create a UI to toggle skills on and off in real time. At the end we will have an agent that adapts its expertise based on loaded skills and remembers your preferences across conversations. Add a "Git Expert" skill or a "JavaScript Mentor" skill and watch the agent's behavior change. Your users can create custom skills without touching code. Key Topics & Technologies: Skill architecture (Markdown + YAML) Markdown parsing and metadata extraction In-memory caching and skill composition Conversation memory and summarization strategies Token budgeting and context window management Skill UI with toggle controls Workspace customization patterns

  • Format:
  • alt##LivestreamLivestream

Topic: Agents

Language: English

Details

May

06

Wednesday

2026

OpenClawNet - Automation + Azure + Foundry

2:00 PM - 3:00 PM (UTC)

In this session we will make the agent production-ready. We will add job scheduling as a background service, integrate Azure OpenAI and Azure AI Foundry as cloud model providers, build monitoring dashboards, and write unit tests that verify the entire stack. At the end we will have a complete, tested, cloud-ready agent platform with production-grade error handling, multiple AI model providers, scheduled automation, and observability dashboards. Deploy it to Azure Container Apps, App Service, or run it on-premises with Ollama. Key Topics & Technologies: BackgroundService for long-running jobs Azure OpenAI integration and model selection Azure AI Foundry (inference, deployments, evaluation) Unit testing patterns for agents and tools Health checks and system diagnostics Job queuing and status tracking Configuration for multi-environment deployments (local, staging, production)

  • Format:
  • alt##LivestreamLivestream

Topic: Agents

Language: English

Details

Speakers

Register for this series

Sign in with your Microsoft Account

Sign in

Or enter your email address to register

*

By registering for this event you agree to abide by the Microsoft Reactor Code of Conduct.