Hola, soy Emi 👋🏼

Microsoft MVP en Tecnologías para Desarrolladores. Team Lead de Soluciones en la Nube. Escribo sobre .NET, Azure, IA y todo lo que aprendo en el camino.

Últimas publicaciones

Ver todo →

2026

Blazor desde cero: Capítulo 3 — Componentes que escalan

Capítulo 3 de Blazor desde cero. Profundizamos en componentes: parámetros, composición, slots con RenderFragment y estructura de carpetas para mantener la UI limpia al crecer.

Blazor .NET Web Development

Blazor desde cero: Capítulo 2 — Tu primera app Blazor

Capítulo 2 de Blazor desde cero. Creamos la primera app, la ejecutamos en local y revisamos los archivos importantes para entender la estructura del proyecto desde el principio.

Blazor .NET Web Development

Blazor desde cero: Capítulo 1 — ¿Qué es Blazor?

Capítulo 1 de la serie Blazor desde cero. Vemos qué es realmente Blazor, de dónde viene, los distintos modelos de renderizado disponibles hoy y cómo se compara con los frameworks de JavaScript.

Blazor .NET Web Development

Blazor desde cero: una nueva serie

Arranca una serie extensa donde vamos a recorrer Blazor desde los cimientos — sin atajos, sin magia, solo explicaciones claras y código real.

Blazor .NET Web Development

Tipos de sindicatos de C#: los sindicatos discriminados finalmente están llegando

Una inmersión profunda en los próximos tipos de unión discriminada de C#: qué son, cómo funcionan y por qué cambiarán la forma en que modela sus dominios.

.NET C#

Construyendo un sistema RAG en C# con Semantic Kernel

Implemente la generación aumentada de recuperación en C# utilizando el kernel semántico, incrustaciones y búsqueda vectorial.

.NET AI Semantic Kernel

Creación de flujos de trabajo de agentes con Microsoft Agent Framework

Diseñe y organice flujos de trabajo de agentes secuenciales y paralelos utilizando Microsoft Agent Framework en .NET.

.NET AI Agent Framework

Ciclo de vida de los componentes Blazor: la guía completa

Comprenda cada método del ciclo de vida de los componentes de Blazor, desde la inicialización hasta la eliminación, y cuándo usar cada uno.

.NET Blazor C#

2025

Agent Framework de Microsoft para salvar la Navidad

Cree un sistema de compra de regalos navideños con múltiples agentes utilizando Agent Framework de Microsoft con .NET.

.NET Azure AI

Creación de un agregador de feeds RSS impulsado por IA

Automatice el monitoreo de fuentes RSS y la generación de publicaciones en redes sociales utilizando Semantic Kernel y Azure OpenAI.

.NET Azure NuGet

Creación de sistemas de IA multiagente con el marco de agentes de Microsoft

Una guía práctica para crear, orquestar e implementar sistemas de inteligencia artificial multiagente utilizando Agent Framework de Microsoft en .NET.

AI .NET Agent Framework

Representación de HTML sin formato en Blazor con MarkupString

Procese contenido HTML sin formato en componentes Blazor de forma segura utilizando MarkupString en lugar de texto de escape.

.NET Blazor C#

Novedades de EF Core 9: las funciones que necesita conocer

Una mirada completa a las características más impactantes de Entity Framework Core 9, desde mejoras de LINQ y operaciones masivas hasta columnas JSON y compatibilidad con compilación AOT.

.NET Entity Framework Database

Introducción al kernel semántico: orquestación de IA en C#

Aprenda a utilizar el kernel semántico de Microsoft para crear aplicaciones basadas en IA en C#, desde complementos y planificadores hasta memoria y llamadas de funciones.

AI .NET Semantic Kernel

Heredar componentes en Blazor

Amplíe y reutilice los componentes de Blazor mediante la herencia mediante ComponentBase y clases base compartidas.

.NET Blazor C#

.NET Aspire: creación de aplicaciones nativas de la nube de la manera correcta

Una guía detallada de .NET Aspire: la pila obstinada para crear aplicaciones distribuidas, observables y listas para producción en .NET.

.NET Azure Cloud