Build Your First AI Agent in .NET

Companies are now deploying agents that book meetings, process invoices, answer support tickets, and make decisions. So it's time to learn how to build these systems.

  • Jun 1
    Øksnehallen | Kødbyen, CPH
    2 days
    07:00 - 15:00 UTC
    Gui Ferreira
    8 900 DKK

In this hands-on workshop, you'll build AI agents that can reason about data, use tools, and hold meaningful conversations.

You'll create a personal finance assistant. An agent that understands natural language, retrieves transaction data, maintains memory across conversations, and helps users make better financial decisions.

Along the way, we'll cover:
- Working with Large Language Models: LLM fundamentals, prompt engineering basics, and raw API calls without abstractions.
- Calling AI services from C#.
- Tool calling: Giving agents the ability to take actions and retrieve external data.
- Reasoning loops: How agents think, plan, and iterate.
- Memory and context management: Maintaining state across conversations.

We'll use Azure AI services throughout the workshop, but the patterns and code apply to other providers like OpenAI, Anthropic, and Google.


By the end of this workshop, you'll have:
- A working AI agent integrated into a .NET backend
- Practical experience with tool use and memory
- A clear mental model for when agents add value versus simpler AI approaches
- Confidence to apply these patterns in your own applications

Is this workshop for you?
Yes, if you want to move beyond basic AI integration and build something that reasons.

This workshop is for developers who:
- Know how to build APIs with C#
- Have some exposure to AI concepts (prompts, completions, embeddings)
- Prefer learning by doing over slides and theory


What you'll need
- Your favourite IDE
- .NET 10
- Docker
- Git and a GitHub account
- An Azure account (expect around 5–10 € of usage)

Gui Ferreira
Minimalist Software Craftsman

Guilherme "Gui" Ferreira is a Minimalist Software Craftsman, passionate about simplicity and continuous learning.
He is a Microsoft MVP, Tech Speaker, YouTuber, Dometrain Author, and .NET content creator.

    Programutvikling uses cookies to see how you use our website. We also have embeds from YouTube and Vimeo. How do you feel about that?