NET 6: Preview 6 se centra en el desarrollo web

Microsoft ha publicado la sexta versión preliminar de .NET 6 y su objetivo principal es el desarrollo web con vista previa. Mientras tanto, la Vista previa 6 de Visual Studio 2022, lanzada al mismo tiempo, ofrece una vista previa en vivo de las aplicaciones WPF.

Lista de mejoras en el marco web Vista previa de ASP.NET Core 6 6 Incluye compresión para conexiones websockets, compatibilidad con Open API para las API HTTP incorporadas introducidas en Preview 4, mejoras de accesibilidad de Blazor, así como mejoras de interoperabilidad entre Blazor y JavaScript.

Además, los componentes de Blazor ahora pueden tener parámetros obligatorios [EditorRequired] Si bien los ayudantes de etiquetas para View Components en ASP.NET Core MVC y Razor Pages ahora pueden tener parámetros opcionales que antes no estaban permitidos. Microsoft ha actualizado el modelo de proyecto para clientes Angular de ASP.NET Core a la versión 12 de Angular.

En el kernel del marco de objetos Entity Mapper (OR), Preview 6 introduce la clase central DbContext nueva manera ConfigureConventions() Los desarrolladores pueden anularlos para establecer la configuración global de los tipos. Microsoft llama a la característica «Composición típica anterior a la Convención».

Anteriormente, los desarrolladores tenían que configurar cada uso individual de un tipo en el modelo. Además, el esquema OR ahora también admite valores enteros de 64 bits para valores base que la base de datos genera automáticamente. El controlador SQLite implementa nuevos tipos de datos introducidos en .NET 6 Preview 4 DateOnly Y el TimeOnly.

En .NET SDK, el fabricante ahora ofrece una mejor administración de cargas de trabajo opcionales con comandos dotnet workload searchY el dotnet workload uninstall Y el dotnet workload repair Además de los comandos existentes installY el list Y el update. Además, .NET 6 finalmente está realizando el cambio a la herramienta Crossgen de segunda generación, que además del middleware también incluye código de máquina en el ensamblaje para acelerar la puesta en marcha de una aplicación .NET.

READ  Por fin envía fotos y vídeos en calidad original.

En la biblioteca de clases .NET, el acceso LDAP funciona con clases del espacio de nombres System.DirectoryServices.Protocols No solo en Windows, sino también en Linux y macOS con cifrado de transporte TLS.

En general, el director de Microsoft, Richard Lander, describe la cantidad de innovaciones en NET 6 Preview 6 en una publicación de blog como «relativamente pequeño» y anuncia mejoras significativas en la versión preliminar 7. En particular, el equipo central sigue siendo Entity Framework hizo algunos puntosPara cerrar la brecha que todavía existe entre el Entity Framework clásico y el Entity Framework Core moderno. El equipo de ASP.NET Core también enumera varios archivos. Desbloquear puntos en la hoja de ruta.

Después de Preview 7 en agosto, se planean dos versiones candidatas para septiembre y octubre, antes de que .NET 6 finalmente se lance el 9 de noviembre de 2021.

Paralelo a .NET 6 es una nueva versión preliminar Publicado por Visual Studio 2022. Highlight es la nueva vista previa en vivo de las aplicaciones WPF. La función de recarga rápida ahora también funciona fuera del depurador (comience con CTRL + F5) y para aplicaciones C ++.

Vista previa en vivo de XAML para aplicaciones WPF en Visual Studio 2022 Preview 2

Para los desarrolladores web, finalmente hay una plantilla de proyecto separada para aplicaciones que usan JavaScript o TypeScript, pero no ASP.NET Core. Microsoft también ha integrado las pruebas de JavaScript y TypeScript en el Explorador de texto de Visual Studio.


(rme)

a la página de inicio

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *