Nilesh Gule @nileshgule
Agentic AI
Enhancements
In .Net
$whoami
{
“name” : “Nilesh Gule”,
“role” : “Senior Cloud Solutions Architect at Avanade”
“website” : “https://www.HandsOnArchitect.com",
“github” : “https://GitHub.com/NileshGule"
“twitter” : “@nileshgule”,
“linkedin” : “https://www.linkedin.com/in/nileshgule”,
“YouTube” : “https://www.YouTube.com/@nilesh-gule”
“likes” : “Technical Evangelism, Cricket”,
}
Announcing .NET 10 - .NET Blog
/demo
AI Agents – Web API AI Templates
Agent Framework Workflow Patterns
Sequential
Workflows
Concurrent
Workflows
Handoff
Workflows
Group
Chat
Executed in
defined order
with each agents
output feeding
into next
Executed in
parallel for faster
processing
Dynamically pass
control based on
context and
requirements
Agents
collaborate
through
conversation to
solve complex
problems
Magentic
Dedicated
manager
coordinates a
team of
specialized
agents
Microsoft AI Extensions – Unified Building Blocks
Provider
Flexibility
Middleware
Pipeline
Dependency
Injection
Telemetry
Switch between
AI providers such
as OpenAI, Azure
OpenAI, GitHub
models, Ollama
etc.
Caching,
Logging &
custom
behaviors for
any AI calls
Register AI
services using
familiar .NET
patterns
OpenTelemetry
support for
monitoring AI
usage
Vector
Data
Unified
abstractions for
vector databases
and semantic
search
/demo
MCP Template
Resources
• https://devblogs.microsoft.com/dotnet/announcing-dotnet-10/
• https://azure.microsoft.com/en-us/blog/introducing-microsoft-agent-framework/
• https://github.com/microsoft/agent-framework
• https://learn.microsoft.com/en-us/agent-framework/overview/agent-framework-overview
• Agent Framework documentation | Microsoft Learn
• AG-UI Overview - Agent User Interaction Protocol
• Introducing Microsoft Agent Framework (Preview): Making AI Agents Simple for Every
Developer - .NET Blog
Source Code & slide deck
AI Grocery Shopper
https://github.com/NileshGule/AI-Grocery-Shopper/tree/agent-framework-
dotnet10
https://speakerdeck.com/nileshgule/
https://www.slideshare.net/nileshgule/
Nilesh Gule
CLOUD SOLUTIONS ARCHITECT | EX MICROSOFT MVP
“Code with Passion and
Strive for Excellence”
nileshgule
@nileshgule Nilesh Gule
NileshGule
www.handsonarchitect.com
https://www.youtube.com/@nilesh-gule
Q&A

Melb.Net - Agentic AI enhancements in .Net

  • 1.
    Nilesh Gule @nileshgule AgenticAI Enhancements In .Net
  • 2.
    $whoami { “name” : “NileshGule”, “role” : “Senior Cloud Solutions Architect at Avanade” “website” : “https://www.HandsOnArchitect.com", “github” : “https://GitHub.com/NileshGule" “twitter” : “@nileshgule”, “linkedin” : “https://www.linkedin.com/in/nileshgule”, “YouTube” : “https://www.YouTube.com/@nilesh-gule” “likes” : “Technical Evangelism, Cricket”, }
  • 3.
    Announcing .NET 10- .NET Blog
  • 4.
    /demo AI Agents –Web API AI Templates
  • 5.
    Agent Framework WorkflowPatterns Sequential Workflows Concurrent Workflows Handoff Workflows Group Chat Executed in defined order with each agents output feeding into next Executed in parallel for faster processing Dynamically pass control based on context and requirements Agents collaborate through conversation to solve complex problems Magentic Dedicated manager coordinates a team of specialized agents
  • 6.
    Microsoft AI Extensions– Unified Building Blocks Provider Flexibility Middleware Pipeline Dependency Injection Telemetry Switch between AI providers such as OpenAI, Azure OpenAI, GitHub models, Ollama etc. Caching, Logging & custom behaviors for any AI calls Register AI services using familiar .NET patterns OpenTelemetry support for monitoring AI usage Vector Data Unified abstractions for vector databases and semantic search
  • 7.
  • 8.
    Resources • https://devblogs.microsoft.com/dotnet/announcing-dotnet-10/ • https://azure.microsoft.com/en-us/blog/introducing-microsoft-agent-framework/ •https://github.com/microsoft/agent-framework • https://learn.microsoft.com/en-us/agent-framework/overview/agent-framework-overview • Agent Framework documentation | Microsoft Learn • AG-UI Overview - Agent User Interaction Protocol • Introducing Microsoft Agent Framework (Preview): Making AI Agents Simple for Every Developer - .NET Blog
  • 9.
    Source Code &slide deck AI Grocery Shopper https://github.com/NileshGule/AI-Grocery-Shopper/tree/agent-framework- dotnet10 https://speakerdeck.com/nileshgule/ https://www.slideshare.net/nileshgule/
  • 10.
    Nilesh Gule CLOUD SOLUTIONSARCHITECT | EX MICROSOFT MVP “Code with Passion and Strive for Excellence” nileshgule @nileshgule Nilesh Gule NileshGule www.handsonarchitect.com https://www.youtube.com/@nilesh-gule
  • 11.