DotNetCircuit

DotNetCircuit

Home
Notes
About
Building and Deploying an MCP Server
using .Net Aspire and Azure Container Apps
Apr 25 • Dileep
Join my new subscriber chat
A private space for us to converse and connect
Apr 25 • Dileep
Wiring an LLM to MCP: Natural Language Tool Calling in C#
Part 3 of the MCP series — we add a real LLM that decides when and how to call our calculator tool.
Apr 24 • Dileep
MCP Client
Part 2: A high-level walkthrough of how a Model Context Protocol (MCP) client connects to a server, discovers tools, and invokes them — using a small…
Apr 23 • Dileep
Structs, Classes, and the new Keyword
The C# Misconception Every Developer Gets Wrong
Apr 20 • Dileep
MCP Server
Part 1: Building Your First MCP Server: A Simple Calculator Tool in C#
Apr 15 • Dileep
MCP Core Concepts
Everything you need to understand MCP from scratch — its architecture, message types, transports.
Apr 14 • Dileep

February 2026

RAG: Utilizing Azure AI Search as a Data Source for your LLM
Giving the LLM a "Search Engine"
Feb 26 • Dileep
Building a Custom AI Sales Agent with .NET, Ollama, and Azure AI Foundry
custom-sales agent accessing the database
Feb 23 • Dileep
Architecture vs. Design:
The Blurred Line Even Experts Miss
Feb 9 • Dileep

November 2025

🚗 Mastering the Strategy Pattern in C#:
Stop using inheritance for behavior.
Nov 26, 2025

October 2025

Introduction to Agents using Azure AI Foundry
code-first app using Azure agent service
Oct 25, 2025 • Dileep
© 2026 DotnetCircuit · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture