You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Agent Framework Dev Day is a full-day, instructor-led series of labs that showcase the Microsoft Agent Framework and adjacent tooling across both .NET and Python ecosystems.
Agenda
Part 1 – Overview, first access (Lab 0), safety
Part 2 – Workflow patterns and Model Context Protocol (MCP)
Part 3 – Retrieval-Augmented Generation (RAG) and Agentic RAG
labs/dotnet – C# solutions covering hello-world onboarding through MCP, workflows, and Agentic RAG. Every lab folder contains both /begin (exercise) and /solution (reference) subfolders.
labs/python – Python equivalents for MCP, workflow, and RAG scenarios, plus notebooks to reinforce concepts.
tools – Utility projects (for example, LabKey encrypters) that support the hands-on exercises.
VSCode-Extensions.md – Canonical list of extensions, themes, and settings the instructors will reference.
.NET lab index
Lab
Focus
Supplemental docs
lab0-hello-world
Validate SDK install, run first Agent Framework project, explore solution vs. begin folders
Each .NET lab also includes notebooks (for example, mcp-concepts.ipynb, workflow-concepts.ipynb) that can be launched directly from VS Code for guided exploration.
Python lab index
Lab
Focus
Supplemental docs
lab0-hello-world
Environment smoke test and first Python agent (instructions inside begin/)
README not provided
lab1-safety
Progressive exercises reinforcing Agent Framework primitives (see begin/ folder)
README not provided
lab2-mcp
Python MCP servers/clients plus mcp-concepts.ipynb
Keep the VSCode-Extensions.md list close by when setting up your editor profiles.
Most labs provide EXERCISES.md within the begin/ folder; switch to the solution/ folder whenever you need a working reference.
Interactive notebooks live alongside the labs (for example, labs/dotnet/lab2-mcp/begin/mcp-concepts.ipynb). Run them in VS Code or Jupyter to validate your environment before coding.