Microsoft anuncia ASP.NET Core 2.2 (2.2.100)
Microsoft ha anunciado ASP.NET Core 2.2 dentro de la actualización global de .NET Core SDK 2.2.100.
Esta actualización englobada dentro de la actualización de Diciembre de 2018, requiere Visual Studio 2017 15.9 ó superior, o bien Visual Studio for Mac v7.7 ó superior, o Visual Studio Code C# extensión v1.17.1 ó superior.
Independientemente de esto, también podríamos instalarlo como componente opcional dentro de Visual Studio 2019 16.0 Preview 1.
La lista de mejoras de ASP.NET es bastante nutrida, aunque el foco de esta versión era sobre todas las cosas el rendimiento y la productividad en el desarrollo.
La integración con Open API (Swagger) se ha mejorado, se ha mejorado el rendimiento en el enrutamiento con MVC, se ha agregado una nueva API de chequeo de la salud de las aplicaciones (Health Checks API), se ha mejorado hasta un 400% el throughtput en IIS y un 15% la validación del modelo en MVC. Existe una preview de HTTP/2, y las plantillas han sido actualizadas a Bootstrap 4 y Angular 6. También encontraremos un cliente de Java para ASP.NET Core SignalR y mejoras de hasta un 60% con Linux en HTTP Client y un 20% en Windows.
Por otro lado, la gente de PlainConcepts tiene en su paquete BeatPulse una buena noticia que dar ya que ahora soporta la nueva Health Checks API.
Recuerda que en el entorno de desarrollo lo más lógico es instalar el nuevo SDK que a su vez desplegará .NET Core 2.2 Runtime y ASP.NET Core 2.2.
Podrás acceder también a la página de descarga de .NET Core 2.2 (2.2.100) aquí.
Existe un fallo o error conocido en esta versión y relacionado con ASP.NET junto a su workaround que encontrarás en este enlace.
Para más detalles sobre la descarga, también puedes visitar este enlace.
La descarga de todos los paquetes relacionados con .NET Core 2.2 las encontrarás en este enlace.
El anuncio oficial de Microsoft de esta nueva versión lo encontrarás en este enlace.
Happy Coding!