Productos

.NET 11

Sigue la cobertura, explicaciones e historias tecnológicas relacionadas.

Última cobertura

CN
Las mejoras de .NET 11 acumulan ganancias de rendimiento desde JIT hasta la programación asíncrona

Las mejoras de .NET 11 acumulan ganancias de rendimiento desde JIT hasta la programación asíncrona

Microsoft presenta cientos de mejoras en .NET 11, con un claro enfoque en el compilador JIT, la reducción de asignaciones y la optimización de las llamadas a interfaces y delegados, así como en la estructura interna de async/await. Los resultados publicados muestran que las ganancias proceden de eliminar comprobaciones, asignaciones y llamadas innecesarias, no de un único cambio importante.

CN
Cómo usar unions y jerarquías cerradas en ASP.NET Core

Cómo usar unions y jerarquías cerradas en ASP.NET Core

El .NET Blog explica cómo emplear tipos union y jerarquías cerradas con System.Text.Json mediante Minimal APIs, MVC, SignalR, Blazor y OpenAPI. También identifica los casos de ambigüedad y las fuentes de enlace que no admiten estos tipos.

CN
Microsoft lanza .NET 11 Release Candidate 1 con amplias mejoras para desarrolladores

Microsoft lanza .NET 11 Release Candidate 1 con amplias mejoras para desarrolladores

Ya está disponible .NET 11 Release Candidate 1, con actualizaciones que abarcan las bibliotecas, el tiempo de ejecución y el SDK, además de C# 15, ASP.NET Core, .NET MAUI y Windows Forms. La versión se centra en las herramientas de pruebas, implementación y contenedores, junto con características del lenguaje y de seguridad y mejoras para distintas plataformas.

CN
C# 15 añade índices de extensión y mejoras para las expresiones de colección en la vista previa

C# 15 añade índices de extensión y mejoras para las expresiones de colección en la vista previa

Microsoft presentó en el blog de .NET un conjunto de características disponibles en la primera vista previa de C# 15, que llegará con .NET 11, entre ellas pasar argumentos a constructores de colecciones, índices de extensión y etiquetas para bucles de iteración. Los cambios buscan reducir el código intermedio y mejorar la claridad de algunos patrones habituales de programación.