Cómo implementar Feature Flags en .NET con Microsoft.FeatureManagement: flags booleanos en tiempo de ejecución, bloqueo de endpoints con FeatureGate, y lanzamientos progresivos Canary con Feature Filters de porcentaje. Con ejemplos reales y cuándo usarlos vs. versionado de API.
Leer más →Blog
-
Novedades en .NET 11 Preview 2 (Marzo 2026): IA, Rendimiento y Blazor
Análisis completo de .NET 11 Preview 2 (Marzo 2026): índices vectoriales DiskANN en EF Core, JsonContains, MaxByAsync, TempData en Blazor, OpenAPI 3.2, Async V2, imágenes Docker 17% más livianas y más. Con ejemplos de código y contexto práctico.
Leer más → -
.NET Aspire: Desde su Origen hasta .NET 10 — La Guía Práctica
Repaso completo de .NET Aspire desde su origen en .NET 8 hasta las novedades de .NET 10: qué es, para quién es, cómo funciona el AppHost, Service Discovery y las integraciones de cliente. Con ejemplos de código reales y cómo convivir con Kubernetes en producción.
Leer más → -
Novedades en Entity Framework Core: Todo lo que cambió de .NET 8 a .NET 10
Recorro todas las novedades de Entity Framework Core desde .NET 8 hasta .NET 10: Complex Types, colecciones primitivas, búsqueda vectorial, Native AOT, LeftJoin nativo, Named Query Filters y Hybrid Search. Con ejemplos de código reales y experiencias de proyectos propios.
Leer más → -
CVE-2026-27970: XSS en Angular i18n – Lo que necesitás saber y cómo proteger tu app
CVE-2026-27970 es una vulnerabilidad XSS (CVSS 7.6 HIGH) en el pipeline i18n de Angular que afecta mensajes ICU en Angular 19, Angular 20 y Angular 21. El HTML de traducciones comprometidas no era sanitizado, permitiendo ejecutar JavaScript arbitrario. Analizamos cómo funciona el exploit, qué versiones están afectadas y cómo proteger tu aplicación Angular con CSP, Trusted Types y validación de archivos de traducción.
-
Docker Compose de cero a producción — Parte 3: Proyectos reales y estrategias Dev vs Prod
Dos proyectos completos (WordPress + MySQL, Node.js + PostgreSQL) y la estrategia con compose.override.yaml, múltiples archivos, .env y builds multi-stage para manejar desarrollo y producción desde el mismo base.
Leer más → -
Docker Compose de cero a producción — Parte 2: CLI, dependencias robustas y perfiles
Los comandos del día a día, cómo combinar depends_on con healthchecks para que las dependencias funcionen de verdad, escalado de servicios y perfiles para servicios opcionales.
Leer más → -
Docker Compose de cero a producción — Parte 1: Qué es y cómo funciona
Qué es Docker Compose, la diferencia entre V1 y V2, y cómo estructurar tu primer archivo compose.yaml: services, networks y volumes explicados desde la experiencia práctica.
Leer más → -
Arquitectura de Web APIs en .NET 10 — Parte 3: Observabilidad, Resiliencia y Tiempo Real
OpenTelemetry, Polly, Feature Flags y Server-Sent Events: los componentes avanzados que llevan una Web API con .NET 10 de funcional a lista para producción de verdad.
Leer más → -
Arquitectura de Web APIs en .NET 10 — Parte 2: Performance y Escalabilidad
Rate Limiting, Output Cache con invalidación por tags y API Versioning: los tres componentes que marcan la diferencia cuando tu Web API con .NET 10 empieza a recibir carga real.
Leer más →