#dotnet 5: novedades en ASP.NET: MVC, Razor Pages & Web API

El lanzamiento de .NET 5 fue el 10 de Noviembre de 2020, en un año muy distinto desde todo punto de vista para toda la humanidad. Desde #ConoSurTech y junto a varias comunidades de Latinoamérica, realizamos uno de los eventos más importantes de la región para celebrar con 6 jornadas y +12 charlas su lanzamiento: .NET Conf 2020 del ConoSur.

El día 08 de Diciembre de 2020 tuvimos una jornada completa dedicada a ASP.NET. Diego Hernandez fue el segundo speaker de ese día, con las novedades de ASP.NET sobre MVC, Razor Pages & Web API. ¡Revive la charla aquí!

Open Api Support

La primera novedad que nos menciona Leonardo es la integración que tiene la plantilla de Web Api de Asp .NET Core 5 con Swagger.

“La especificación OpenAPI, originalmente conocida como la especificación Swagger, es una especificación para archivos de interfaz legibles por máquina para describir, producir, consumir y visualizar servicios web RESTful.​”

Especificación OpenAPI – Wikipedia, la enciclopedia libre

Ahora todos nuestros proyectos Web Api van a tener instalado y configurado Swagger por defecto.

DateTime UTC Format Support

Esta es una de las novedades más destacadas por Diego, el soporte a formato UTC para fechas.

“2021-02-12T23:24:14+00:00”

Este es un formato de fecha UTC

Con .NET 5, nuestras Web Apis van a poder recibir este formato de fecha y nuestro framework identificara que es una fecha UTC sin convertirlo al huso horario local.

Esto nos ahorrara problemas al querer “jugar” con los husos horarios para calcular a mano el valor UTC de una fecha.

AddJsonConsole

Normalmente cuando grabamos logs en la consola lo vemos sin ningun formato. Con .NET 5 llego este nuevo método AddJsonConsole() que serializa nuestros logs a formato JSON y se muestra en la consola en este mismo formato.

Leonardo muestra la consola de su aplicación que contiene los logs en formato de JSON
Leonardo muestra la consola de su aplicación que contiene los logs en formato de JSON

Muy útil para capturar los logs, manipularlos y almacenarlos fácilmente.

¡Disfruta la charla!

Acompaña a Diego Hernandez en esta excelente charla sobre las novedades de ASP.NET que trae .NET 5.

¡Gracias por estar presente!

Suscribirse
Notificarme de
guest
0 Comentarios
Feedback en línea
Ver todos los Comentarios