El Bruno
banner
elbruno.com
El Bruno
@elbruno.com
Rocking AI and. NET @Microsoft https://aka.ms/elbruno
🚀 Just dropped a new video on DevUI + Microsoft Agent Framework for .NET!
I show how to build AI agents in C#, visualize their reasoning in DevUI, and plug everything into Aspire, Blazor, and Web AI.
If you're building intelligent apps with .NET… this is for you. 🤖🔥
#dotnet #AI #AgentFramework
🚀 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 works, how to activate it in your own .NET project, and how it looks when used inside a full multi-agent Aspire + Blazor application.
elbruno.com
November 13, 2025 at 3:32 PM
☁️ Gigantes en guerra y satélites con cerebro — lo mejor de la semana en NO TIENE NOMBRE 🚀

Buenas, si pensabas que la batalla por la IA se había calmado, ¡agarrate! 😅Esta semana en NO TIENE NOMBRE hablamos de alianzas extrañas, estrategias en la nube y una IA que literalmente… se fue al espacio. 🏢…
☁️ Gigantes en guerra y satélites con cerebro — lo mejor de la semana en NO TIENE NOMBRE 🚀
Buenas, si pensabas que la batalla por la IA se había calmado, ¡agarrate! 😅Esta semana en NO TIENE NOMBRE hablamos de alianzas extrañas, estrategias en la nube y una IA que literalmente… se fue al espacio. 🏢 Episodio 437 – OpenAI, Microsoft y AWS: ¿amigos o enemigos? Cuando tres titanes del mundo tech comparten la cancha, el drama está asegurado.
elbruno.com
November 8, 2025 at 8:15 PM
🧠 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…
🧠 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, there’s a demo video too 👉
elbruno.com
November 3, 2025 at 2:00 PM
🎃 IAs que piensan, que escriben enciclopedias y que se poseen — lo último en NO TIENE NOMBRE 💀

Buenas, esta semana fue una montaña rusa de temas tech: desde reflexiones profundas sobre el futuro de la inteligencia artificial, hasta una enciclopedia hecha por Elon Musk (sí, de verdad) y un especial…
🎃 IAs que piensan, que escriben enciclopedias y que se poseen — lo último en NO TIENE NOMBRE 💀
Buenas, esta semana fue una montaña rusa de temas tech: desde reflexiones profundas sobre el futuro de la inteligencia artificial, hasta una enciclopedia hecha por Elon Musk (sí, de verdad) y un especial de Halloween con más sustos digitales que en Black Mirror. 🧠 Episodio 434 – La IA no piensa (por ahora) ¿La IA realmente “piensa”? En este episodio analizamos los límites entre la inteligencia y la simulación, cómo los modelos interpretan el mundo y por qué, aunque parezcan saberlo todo, siguen confundiendo un perro con un muffin 🐶🧁
elbruno.com
November 2, 2025 at 1:41 PM
🧠 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…
🧠 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 agent starts over from scratch, wasting tokens, time, and—let's be honest—patience.
elbruno.com
October 29, 2025 at 3:00 PM
💥 Caos en la nube, Claude con superpoderes y OpenAI en modo navegador — lo mejor de la semana en NO TIENE NOMBRE 🎙️

¿Quién dijo que el mundo tech se calmaba después del DevDay? 🙃Esta semana en NO TIENE NOMBRE tuvimos de todo: nubes que se caen, modelos que aprenden nuevas habilidades y OpenAI que…
💥 Caos en la nube, Claude con superpoderes y OpenAI en modo navegador — lo mejor de la semana en NO TIENE NOMBRE 🎙️
¿Quién dijo que el mundo tech se calmaba después del DevDay? 🙃Esta semana en NO TIENE NOMBRE tuvimos de todo: nubes que se caen, modelos que aprenden nuevas habilidades y OpenAI que decide... ¡crear su propio navegador! 🚀 ⚠️ Episodio 432 – AWS se cayó (y se llevó medio internet) Sí, otra vez. Y no fue solo un ratito. En este episodio repasamos qué pasó con la caída global de AWS, qué servicios se vieron afectados y por qué, cuando Amazon estornuda, medio internet se resfría.
elbruno.com
October 26, 2025 at 1:48 PM
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…
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 MarkItDownServer (this post’s code): GitHub Microsoft MarkItDown library:
elbruno.com
October 20, 2025 at 1:00 PM
🤖 Chips, poder y el futuro de la IA: lo mejor de la semana en NO TIENE NOMBRE 🎧

Esta semana en NO TIENE NOMBRE nos metimos de lleno en lo que viene: tecnologías que van a dominar el mundo (si es que la IA no lo hace primero), y el nuevo movimiento estratégico de OpenAI, que ahora no solo crea…
🤖 Chips, poder y el futuro de la IA: lo mejor de la semana en NO TIENE NOMBRE 🎧
Esta semana en NO TIENE NOMBRE nos metimos de lleno en lo que viene: tecnologías que van a dominar el mundo (si es que la IA no lo hace primero), y el nuevo movimiento estratégico de OpenAI, que ahora no solo crea modelos… ¡también chips! ⚡ 🎙️ Episodio 430 – 3 tecnologías que dominarán la IA Tres nombres, tres revoluciones: MCP, A2A y ACP.
elbruno.com
October 18, 2025 at 5:52 PM
🧠 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…
🧠 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 track agents directly in the Azure AI Foundry portal.
elbruno.com
October 16, 2025 at 4:08 PM
🧠 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# —…
🧠 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 This About? In this video, I show how to create an…
elbruno.com
October 13, 2025 at 1:00 PM
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…
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.
elbruno.com
October 12, 2025 at 3:44 PM
🎙️Lo mejor de las últimas semanas en NO TIENE NOMBRE

Buenas! Si algo tiene este podcast es que no se detiene ni con turbulencia ni con delay ✈️. Estas últimas semanas NO TIENE NOMBRE se grabó desde todos lados: Argentina, Ottawa, Orlando… y algún que otro aeropuerto con Wi-Fi sospechoso. Pero eso…
🎙️Lo mejor de las últimas semanas en NO TIENE NOMBRE
Buenas! Si algo tiene este podcast es que no se detiene ni con turbulencia ni con delay ✈️. Estas últimas semanas NO TIENE NOMBRE se grabó desde todos lados: Argentina, Ottawa, Orlando… y algún que otro aeropuerto con Wi-Fi sospechoso. Pero eso no nos frenó para traerte lo mejor del mundo de la Inteligencia Artificial y la tecnología emergente, con el mismo humor de siempre.
elbruno.com
October 11, 2025 at 2:04 AM
🧠 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…
🧠 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 Face💬 GenAINet Sample App…
elbruno.com
September 8, 2025 at 3:54 PM
🎧 Lo mejor de esta semana en NO TIENE NOMBRE

Si pensabas que ya habíamos visto todo en el mundo de la IA… agarrate, porque esta semana en NO TIENE NOMBRE nos fuimos desde lo más técnico hasta lo más surreal. 🔹 Episodio 418 – Cómo funciona un generador de imágenes Nos metimos de lleno en la magia…
🎧 Lo mejor de esta semana en NO TIENE NOMBRE
Si pensabas que ya habíamos visto todo en el mundo de la IA… agarrate, porque esta semana en NO TIENE NOMBRE nos fuimos desde lo más técnico hasta lo más surreal. 🔹 Episodio 418 – Cómo funciona un generador de imágenes Nos metimos de lleno en la magia detrás de modelos como Stable Diffusion: cómo convierten palabras en imágenes, quién inventó estas ideas y por qué hoy cualquiera puede jugar a ser artista digital.
elbruno.com
September 7, 2025 at 12:19 PM
🚀 Lo que pasó esta semana en NO TIENE NOMBRE 🎙️

El mundo de la IA y la tecnología no da respiro, y nosotros tampoco 😎. Esta semana en NO TIENE NOMBRE trajimos tres episodios que mezclan innovación, política, negocios y un poquito de drama, porque no todo son chips y servidores fríos. 🎧 Episodios…
🚀 Lo que pasó esta semana en NO TIENE NOMBRE 🎙️
El mundo de la IA y la tecnología no da respiro, y nosotros tampoco 😎. Esta semana en NO TIENE NOMBRE trajimos tres episodios que mezclan innovación, política, negocios y un poquito de drama, porque no todo son chips y servidores fríos. 🎧 Episodios de la semana Microsoft local y NVIDIA negociando¿Qué pasa cuando dos gigantes del sector empiezan a mover fichas en el tablero global?
elbruno.com
August 31, 2025 at 11:56 AM
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…
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 of cool (and funny) to see that even in…
elbruno.com
August 29, 2025 at 12:08 PM
🎙️ Lo mejor de esta semana en NO TIENE NOMBRE

Buenas! ¿Alguna vez sentiste que el mundo tech se mueve tan rápido que ni el café te alcanza para seguirle el ritmo? ☕💨Pues aquí estamos para salvarte: en NO TIENE NOMBRE te traemos la crema y nata de la Inteligencia Artificial y la tecnología…
🎙️ Lo mejor de esta semana en NO TIENE NOMBRE
Buenas! ¿Alguna vez sentiste que el mundo tech se mueve tan rápido que ni el café te alcanza para seguirle el ritmo? ☕💨Pues aquí estamos para salvarte: en NO TIENE NOMBRE te traemos la crema y nata de la Inteligencia Artificial y la tecnología emergente… pero con risas, ironía y cero aburrimiento. 🎧 Episodios de esta semana Perplexity vs Google…
elbruno.com
August 16, 2025 at 2:00 PM
GPT-5 is already here, so I can say it now…
This thing is a BEAST for coding with GitHub Copilot + C# 💜

Top 2 for sure!😎( IMHO )

#dotnet #GitHubCopilot #GPT5
August 14, 2025 at 9:24 PM
🐋 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…
🐋 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 Docker Desktop VS Code extensions: Docker and C# / C# Dev Kit…
elbruno.com
August 13, 2025 at 1:00 PM
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
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
elbruno.com
August 12, 2025 at 1:00 PM
#GPT5 Modes are available in #GitHub Models.
So cool! 😀😀😀
August 9, 2025 at 4:47 PM
#LinkinPark live was 🤘🤘🤘
August 9, 2025 at 12:36 PM
Time to test the limits of GPT-5! 🚀
Building a next-gen eShopLite search with NLWeb, .NET 9, and Aspire 9.4 orchestration.
Can Copilot handle this one? 🤔
#dotnet #GPT5 #NLWeb #Aspire #AI #eShopLite
August 8, 2025 at 12:34 AM
🔥 Want to try the new OpenAI gpt-oss model in C#?
🚀 Here’s a ready-to-use Ollama sample:
- aka.ms/genainet
- openai.com/index/introd...
Runs gpt-oss:20b locally + Microsoft.Extensions.AI
#dotnet #CSharp #AI #OpenAI #Ollama #gptoss
GitHub - microsoft/Generative-AI-for-beginners-dotnet: Five lessons, learn how to really apply AI to your .NET Applications
Five lessons, learn how to really apply AI to your .NET Applications - microsoft/Generative-AI-for-beginners-dotnet
aka.ms
August 5, 2025 at 8:32 PM
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…
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 code and blog post 😅
elbruno.com
August 4, 2025 at 1:00 PM