Hoy es el día en el que les voy a mostrar el Roadmap de Asp NET Core 6 que saldrá a fines de este año.
Durante las últimas semanas estuve promoviendo aprender sobre .NET 6 mediante esta serie de artículos Preparándonos para NET 6.
En el primer articulo nos instalamos .NET 6 antes que nadie, y en el segundo artículo les mostré una User Story de Microsoft donde hablan de implementar Nullable Reference en todas sus librerías de .NET. Y ahora, en este tercer artículo, veremos el Roadmap de NET 6.
Asp NET Core Roadmap
ASP.NET Runtime
ASP.NET
- Reimplement the Razor compiler using source generators & support incrementality
- Hot Reload for ASP.NET Core / Support Code Hot Reload (EnC) for Razor
- Provide an API experience that scales down well and is easier to learn
- Improve single-file-publishing for ASP.NET
- Add Streaming API support to MVC
- Support IAsyncDisposable in MVC
- Css Isolation for Asp.Net Core Web Application for .cshtml files
- Improvements to web api experience around OpenAPI and API Explorer
Blazor
- Hot reload for Blazor
- AOT Compilation
- Epic: Blazor developers can target and deploy their applications to desktop platforms, allowing them to run natively
- Add support for launching DebugProxy from blazorwasm debug type in VS Code
- Infer component generic types from ancestor components
- Blazor server improvements for 6.0
- Support custom event args in Blazor
- Required parameters to blazor components
- Allow generic type constraints
- Global exception handling
- Pause and resume Blazor applications
- Support binding to select multiple, getting/setting the selection as an array
- Expose location changing event for NavigationManger
- Dynamically rendered components
- Update Blazor head components
- Improve SVG support in Blazor
- Drag & Drop
¿De donde saqué el Asp NET Core Roadmap?
Si les digo que formo parte de una organización secreta, cuya misión es revelar información sensible de las empresas, ¿me creerían?
Ojala. pero no. La encontré donde todo esta expuesto, en GitHub.

Asp NET Core Roadmap: Preview 1
Esten alerta, porque dentro de pocos días se anuncia la primera versión preview de .NET 6.
Si miramos el siguiente Milestone en GitHub podemos ver que el equipo de Microsoft está 15 días atrasado con la fecha de entrega publicada.
Esto me deja tranquilo, saber que hasta Microsoft no llega a cumplir con las fechas de entrega. 😅
En pocos días cuando se publique, ahí voy a estar yo para hacerles un resumen en español y con más detalle, sobre todo lo que salga en esta primer preview.

Conclusión
Ahora que conocemos este Roadmap, podemos realmente estar preparados para la llegada de .NET 6. Podemos ver que funcionalidades nuevas nos van a servir en un futuro y preparar nuestro código actual para el cambio.