2026-01-02 dotnetdotnet-9 .NET 9: el fin de lock(object) .NET 9 introduce System.Threading.Lock, una primitiva de sincronización ligera y dedicada que reemplaza lock(object) con mejor rendimiento y una intención más clara.
2026-01-01 dotnetdotnet-9 Optimizando el conteo de frecuencias con LINQ CountBy Reemplaza GroupBy por CountBy en .NET 9 para un conteo de frecuencias más limpio y eficiente. Reduce las asignaciones de O(N) a O(K) al saltarse las estructuras intermedias de agrupación.
2025-04-12 dotnetdotnet-10 .NET 10: Asignación en pila de arreglos de tipos por valor En .NET 10, el JIT puede asignar en pila arreglos pequeños de tamaño fijo de tipos por valor, eliminando asignaciones en el heap y ofreciendo hasta un 60% más de rendimiento frente a .NET 9.
2025-04-11 mauidotnetdotnet-10 Novedades en .NET MAUI 10 Un resumen de las nuevas características, mejoras y cambios disruptivos en .NET MAUI 10, lanzado junto con .NET 10 y C# 14 en noviembre de 2025.
2025-04-10 mauidotnetdotnet-10 Cómo cambiar el color del icono del SearchBar en .NET MAUI Cómo cambiar el color del icono del SearchBar en .NET MAUI usando la nueva propiedad SearchIconColor introducida en .NET 10.
2025-04-09 csharp-14csharpdotnet C# 14: Parámetros simplificados con modificadores en lambdas C# 14 permite usar los modificadores ref, out, in, scoped y ref readonly en parámetros de lambda con tipo implícito, eliminando la necesidad de declarar explícitamente los tipos de los parámetros.
2025-04-08 csharp-14csharpdotnet Constructores y eventos parciales en C# 14 C# 14 te permite declarar constructores de instancia y eventos como miembros parciales, dividiendo las definiciones entre archivos para una generación de código más limpia y una mejor separación de responsabilidades.
2025-04-07 csharp-14csharpdotnet C# 14: soporte de nameof para tipos genéricos no enlazados C# 14 mejora la expresión nameof para admitir tipos genéricos no enlazados como List<> y Dictionary<,>, eliminando la necesidad de argumentos de tipo de relleno.
2025-04-06 csharp-14csharpdotnet Conversiones implícitas de Span en C# 14: soporte de primera clase para Span y ReadOnlySpan C# 14 añade conversiones implícitas integradas entre Span, ReadOnlySpan, arreglos y strings, permitiendo APIs más limpias, mejor inferencia de tipos y menos llamadas manuales a AsSpan().
2025-04-06 dotnetdotnet-10performance .NET 10: mejoras de rendimiento en la enumeración de arreglos (desabstracción de arreglos en el JIT) En .NET 10, el compilador JIT reduce la sobrecarga de iterar arreglos a través de interfaces. Mira los benchmarks que comparan .NET 9 vs .NET 10 con foreach, IEnumerable y análisis condicional de escape.