Microsoft anuncia .NET Standard 2.1
Microsoft ha anunciado .NET Standard 2.1.
La anterior versión, .NET Standard 2.0, tiene ya un año y entre medias, Microsoft ha realizado diferentes lanzamientos y actualizaciones como la publicación de dos versiones de .NET Core 2.1, y las versiones preliminares de .NET Core 2.2.
Es por lo tanto natural, que .NET Standard tenga una actualización con los cambios y mejoras aplicados y que permitan facilitar el trabajo a los programadores en implementaciones de .NET.
Aunque son muchas las mejoras incorporadas, me gustaría destacar tres principalmente.
Quizás la mejora o cambio más importante tenga que ver con las cerca de 3000 APIs añadidas en .NET Standard 2.1.
Otra destacable actualización tiene que ver con Span, de gran importancia en el rendimiento de .NET Core y añadida en .NET Core 2.1.
Como es lógico, tiene todo el sentido del mundo que forme parte de .NET Standard 2.1 y que ofrezca sus ventajas a los programadores.
Otra novedad importante tiene que ver con ValueTask y ValueTask.
Esta característica al igual que Span tiene especial relevancia con mejoras fundamentales de rendimiento haciendo async/await más eficiente.
En .NET Core 2.1, ValueTask ha sido mejorado con tal propósito, por lo que exponerlo en .NET Standard 2.1 permitirá beneficiarnos de esta posibilidad en nuestras librerías.
El anuncio oficial con los detalles completos de esta nueva versión, puede ser consultado en este enlace.
Para más información sobre los bugs, etc de .NET Standard 2.1, puedes acceder a este enlace.
Happy Coding!