-
🚀 AG-UI + Agent Framework + .NET + Aspire: Web-Enabling Your Intelligent Agents (Blog + Demo + Code!)
📺 VIDEO COMING SOON — stay tuned!(I’ll embed the YouTube player here as soon as the video goes live.) Hola friends! Bruno here 🙋♂️ — Cloud Advocate at Microsoft, lover of .NET, AI, Blazor, and the occasional dog-walk debugging session with ACE 🐶. Today we’re diving into something very cool for .NET AI developers:👉 How… — read more
-
🚀 Supercharging .NET Apps with DevUI and the New Microsoft Agent Framework
Hi! If you’re building intelligent applications in .NET, the new Microsoft Agent Framework opens the door to agent-based architectures, message-driven reasoning, and multi-agent collaboration. But one of the most powerful pieces of the ecosystem is DevUI—a visual debugging and tracing experience to see your agents think. In my latest video, I break down how DevUI… — read more
-
🧠 Build an Agent Chat that Remembers — Persisting Conversations with Microsoft Agent Framework
Hi! Have you ever built a chat app where your AI completely forgets what you said five seconds ago? 😅That’s where persisted threads come in. In this post, we’ll explore how the new Microsoft Agent Framework for .NET lets you create agents that remember — across multiple interactions, sessions, or even app restarts. And yes,… — read more
-
🧠 Never Lose Your AI Agent’s Train of Thought: Background Responses in .NET
Hi! Picture this: You’re building an AI-powered application. Your agent starts generating a detailed response—maybe a research summary, a long-form article, or complex code. Then… the network hiccups. Or the user closes their laptop. Or maybe they just need to ask a quick follow-up question before the agent finishes. In most scenarios, you’re toast. The… — read more
-
From PDFs to Markdown in Seconds: FastAPI + MarkItDown + .NET (in Docker)
Hi! f you work with LLMs, you want structured text—not mystery meat. Here’s a tiny FastAPI service that wraps Microsoft’s MarkItDown to convert PDFs, Word, PPTs, and more into clean Markdown. We’ll run it in Docker and drive it with a C# console app. Watch the video here: Repo & Upstream Prereqs Run the Server… — read more
-
🧠 Taking Multi-Model AI Orchestration Further: Azure AI Foundry Persistent Agents in .NET 9
Hi! In my previous post, I showed you how to orchestrate multiple AI agents using the Microsoft Agent Framework, connecting Azure AI Foundry (OpenAI), GitHub Models, and Ollama in a single .NET 9 application. Today, I’m taking this a step further by introducing Azure AI Foundry Persistent Agents—a powerful feature that allows you to create, manage, and… — read more
-
🧠 Build AI Agents in C# with the Microsoft Agent Framework and Hugging Face MCP Tools
Hi 👋 ! After spending the last few weeks traveling (Argentina, Toronto, Ottawa, Orlando and back!), I finally had time to record a new demo — and this one is pure 🔥 for .NET devs. 🎥 Video: Build AI Agents in C# — Microsoft Agent Framework + Hugging Face MCP👉 Watch it here: 💬 What’s… — read more
-
Multi-Model AI Agent Orchestration in .NET 9 with Microsoft Agent Framework, Azure AI Foundry, GitHub Models, and Ollama
Hi! This demo showcases how to build a multi-model AI orchestration workflow using the Microsoft Agent Framework, Microsoft.Extensions.AI, and OpenTelemetry, all running in .NET 9. The solution brings together Azure AI Foundry (OpenAI), GitHub Models, and a local Ollama instance, allowing you to connect and coordinate multiple AI models within a single C# console app.… — read more
-
🧠 Create an AI Chat App in Seconds with RAG + Image Generation (using .NET & MCP)
Hi! If you’re a .NET developer and you want to quickly build an AI-powered chat application with Retrieval-Augmented Generation (RAG) and Image Generation capabilities — this guide is for you! In less than 10 minutes, and using free services, you’ll be up and running using: 🚀 .NET AI Templates🧠 Model Catalog Protocol (MCP) via Hugging… — read more
-
Does .ConfigureAwait Still Matter in .NET? 🤔
Hi! So, I was reading some .NET stuff on the internet, and somehow I went back to my .NET WinForms days — when processes would get blocked all together, and we needed to find a way to isolate them so we didn’t block the main thread. Those days I learned about .ConfigureAwait(), and it’s kind… — read more
-
🐋 F5 / Debug .NET Apps in Containers with Visual Studio Code and Visual Studio
Hi! I always forget how to do this, so I’ll write about it for future Bruno. If you’ve ever fought with launch.json, tasks.json, volume mounts, vsdbg installs, and random port mappings… this one’s for you. Here’s my quick ‘n dirty step-by-step to make it work. 1) Install the bits Yes, you need these for VS… — read more
-
Upgrading eShopLite to Aspire 9.4 and GPT-5 with Azure AI Foundry
🚀 Just upgraded eShopLite to Aspire 9.4 and the latest GPT-5 models! ✅ Simple model swap: gpt-4.1-mini → gpt-5-mini ✅ New Azure AI Foundry integration = cleaner code & easier deployments ✅ Smarter, faster, and fully Azure-ready — read more
-
GPU vs CPU – Local Image Generation in C# with TransformersSharp
⚠️ This blog post was created with the help of AI tools. Yes, I used a bit of magic from language models to organize my thoughts and automate the boring parts, but the geeky fun and the 🤖 in C# are 100% mine. Hi! Quick 5 min video recap here, so you can avoid the… — read more
-
🖼️ Text-to-Image locally in C# with TransformerSharp
⚠️ Disclaimer: This blog post was created with the help of AI tools — because we like to code and let our machine friends do some heavy lifting. Hi! In this post, we’ll explore how to use TransformerSharp to bring Hugging Face models directly into a C# console application — no Python required. We’ll generate… — read more
-
🤖 Using C# to Call Hugging Face MCP Server and Generate AI Images!
NOTE: This blog post was created with the help of AI tools like GitHub Copilot and ChatGPT, and it’s part of my journey to explore how AI can boost our productivity in sharing technical content. 📺 Introduction In this post, I’ll share how to use a C# Console Application to connect directly to an external… — read more
-
🧠 How to Generate Architecture Diagrams and Documentation from .NET Aspire Host Definitions Using GitHub Copilot
Hi! Note: I use some help from an AI to write this post 🎥 Introduction Today we’re diving into a fun and productive scenario: automatically generating architecture diagrams and technical documentation for your .NET Aspire applications based on the Host project definitions. We’ll take a the example that is generated with the .NET Aspire Starter… — read more
-
🤖 AI Agents Built My Shopping Cart (And I Just Watched)
Hi! FYI: This was written with some AI help 😂 Okay, so picture this: I’m sitting here with my morning coffee, and I decide to add a shopping cart feature to the eShopLite demo scenarios. But instead of cracking my knuckles and diving into code like usual… I just watched AI agents do ALL the… — read more
-
🧠 Using SQL Server 2025 Vector Search in .NET Aspire – eShopLite Style!
Introduction SQL Server 2025 is super cool 😎 — and naturally, I had to test out the brand-new vector capabilities! If you haven’t checked it out yet, start here:🔗 https://learn.microsoft.com/en-us/sql/sql-server/what-s-new-in-sql-server-2025?view=sql-server-ver17 To explore these features, I leaned into one of my favorite playgrounds: eShopLite — a collection of sample scenarios for an eCommerce app with AI-powered… — read more
-
🖼️✨ How to Use GPT-IMAGE-1 to Generate Images with C# and Azure OpenAI
with C# and Azure OpenAI 🎥 Check out the 6-minute demo on YouTube📦 Sample code on GitHub The new gpt-image-1 model (aka DALL·E 3) is now available in Azure OpenAI, and YES—you can use it from your .NET app! 🔥 In this post, I’ll show you how to integrate this magic into your C# application… — read more
-
🧠✨ Testing GPT-4o’s Image Generation – From C# with ❤️ and Microsoft.Extensions.AI
Hi! OpenAI just dropped some exciting news:👉 GPT-4o can now generate images directly from prompts.Announced here: Introducing GPT-4o Image Generation, this new feature lets you go from words to stunning visuals – including photorealistic scenes, illustrations, logos, and more. The fun part? You can now generate images just by chatting with GPT-4o. The challenging part?… — read more