Esta semana hay que destacar tanto el anuncio a bombo y platillo de los modelos Claude Fable y Mythos 5 de Anthropic... como su retirada unos días después, debido una orden del gobierno de Estados Unidos por motivos de seguridad nacional. Un mundo curioso este 😉
También se ha lanzado .NET 11 Preview 5, con novedades interesantes como el soporte para JSONL, full outer joins en LINQ, mejoras en runtime asíncrono, una nueva plantilla de proyecto MCP, jerarquías cerradas en C#, validación en cliente y QuickGrid en Blazor SSR, parámetros proporcionados por variables de sesión y muchas más cosas, que podéis encontrar detalladas aquí.
Por último, destacar un artículo sobre el principio DRY, uno de los más utilizados mientras programamos, pero que a menudo se malinterpreta. Milan Jovanović nos explica por qué y cómo debemos aplicarlo correctamente.
El resto de enlaces a contenidos interesantes, a continuación.
Por si te lo perdiste...
- Asignaciones seguras con 'null conditional assignments' de C# 14 (.NET 10)
José M. Aguilar - Switch expressions en C# 8
José M. Aguilar
.NET
- Proxies en Go o C#
Fernando Escolar - .NET 11 Preview 5 is now available!
.NET Team - .NET at Microsoft Build 2026: Must watch sessions
Daniel Roth - Microsoft Build 2026 recap: vision, launches, and top sessions
Jon Galloway - Convert HTML to Markdown in C# Without Losing Structure or Images
Mathan Kumar Varadharaja - Model Validation in ASP.NET Core: Data Annotations and FluentValidation
Nick Cosentino - Boost Your .NET Projects: Future-Proofing Performance with Spargine’s Fast Methods
David McCarter - Introducing Corvus.Text.Json V5: Why V5 Exists
Ian Griffiths - The new Visual Studio Solution File Format: Goodbye .SLN, Welcome .SLNX!
Thomas Claudius Huber - C#14 The field keyword
Karen Payne - New features and Roslyn analyzers for Meziantou.Framework.FullPath
Gérald Barré - Introducing Corvus.Text.Json V5: Schema Validation 10x Faster & Pooled-Memory Parsing
Ian Griffiths - TUnit.Mocks: No Castle, No Reflection, No Drama
Martin Stühmer - Creating a Packaged Single File Web Site Viewer Executable
Rick Strahl
ASP.NET Core / ASP.NET / Blazor
- ASP.NET Core background tasks with NCronJob and SignalR
Damien Bowden - Setting Up SAML Single Sign-On in ASP.NET with Duende IdentityServer
Maarteen Balliauw - The Updated Edition of Blazor Succinctly Is Now Available
Michael Washington - What is IdentityServer and When Do You Need it?
Maarten Balliauw
Azure / Cloud
- App Service Build 2026 Updates
Byron Tardif - Faster az login: introducing --skip-subscription-discovery and targeted
Alex Wdy - Debug App Startup Faster on Azure App Service for Linux with Startup Logs
Tulika Chaudharie
Conceptos / Patrones / Buenas prácticas
- DRY Is the Most Misunderstood Rule in Programming
Milan Jovanović - The Codebase Doesn't Know You Quit
Martin Stühmer - How to Structure Production Apps with Vertical Slice Architecture in .NET in 2026
Anton Martyniuk - Practicing Vertical Slice Architecture in ASP.NET Core
Assis Zang
Data
- EF Core 11 makes your split queries faster
Steven Giesel - Base64 Encoding and Decoding in SQL Server 2025 and Azure SQL Database
Leonard Lobel - EF Core at scale: 5 ways to retrieve large datasets efficiently
Ali Hamza Ansari - Moving Indexes To A New Filegroup: Microsoft Still Hates You
Erik Darling - Announcing the Release of SSMS 22.7.0 - and many previews!
Makena Barickman - Introducing execution context for GitHub Copilot in SSMS
Erin Stellato
Machine learning / IA
- Claude Fable 5 and Claude Mythos 5
Anthropic - Statement on the US government directive to suspend access to Fable 5 and Mythos 5
Anthropic - Long-Running Agents
Addy Osmani
Web / HTML / CSS / Javascript
- Scroll-Driven, Scroll-Triggered, Scroll States, and View Transitions
Geoff Graham - Scrubbable Staggered Animation with CSS @function
Ashutosh Biswas - Angular 22: The Evolution of Modern Angular
Dany Paredes - How to detect when an element's visibility changes with JavaScript
Chris Ferdinandi - Creating Memorable Web Experiences: A Modern CSS Toolkit
Mariana Beldi - Demystifying the View Transition Pseudo Tree – Master.dev Blog
Cyd Stumpel - CSS: Unavoidable Bad Parts
Alex Kladov - Introducing execution context for GitHub Copilot in SSMS
Mariana Beldi - There’s no need to include ‘navigation’ in your navigation labels
Martin Underhill - Why Isn't My 3D View Transition Working?
Sunkanmi Fafowora - In-N-Out Animations: Popovers (Part 2/3) – Master.dev Blog
Chris Coyier
Visual Studio / Complementos / Herramientas
- Copilot Code Reviews for Azure Repos
Dan Hellem & Andrew Brenner - Your agent just scaffolded a project from 2020
Waldek Mastykarz - Review pull requests without leaving Visual Studio
Tom Pedersen
.NET MAUI
- Getting Contact Information with .NET MAUI
Leomaris Reyes - AI-Powered Natural Language Filtering in .NET MAUI DataGrid
Shalini Suresh
Otros
- El superchip RTX Spark: ¿puede Nvidia superar al Apple M5 Max en portátiles?
José Manuel Alarcón - The Microsoft Company Party where everybody played name tag swap
Raymond Chen
Publicado en Variable not found.


Aún no hay comentarios, ¡sé el primero!
Enviar un nuevo comentario