Open Menu dzosoft
Close Menu dzosoft

   TODO SOBRE INFORMÁTICA Y TECNOLOGÍA


                             




TRAIN INTENSELY LIKE NEVER BEFORE AND PUSH YOUR LIMITS!

Publish perfectly-optimized content in 1-click



 
 
 

Microsoft: las principales novedades de .NET 8

Febrero 23, 2023

 

 
Microsoft: las principales novedades de .NET 8
 

Todas las principales noticias de .NET 8, nueva versión del framework de Microsoft ahora en versión preview para desarrolladores
Hace unos días, House of Redmond anunció el lanzamiento de la versión preliminar de .NET 8 para todos los sistemas operativos compatibles. Si todo sale según lo planeado por los desarrolladores, la versión final debería estar disponible en noviembre de 2023, mientras que el final del soporte para .NET 7 se fijó para mayo de 2024.

 

Blazor Unido

 
Así que veamos cuáles son las principales novedades de este nuevo LTS (Long Term Support), empezando por Blazor United. Es una nueva solución dedicada a .NET en navegadores y servidores, creada para crear una oferta única compuesta por páginas Blazor WebAssembly, Blazor Server y Razor.
Estos últimos se encargan de producir HTML a nivel de servidor, mientras que Blazor Server se encarga de actualizar los componentes a través de WebSockets y Blazor WebAssembly ejecuta .NET en el navegador. Puede incluir componentes de Blazor en las páginas de Razor en cualquier momento.

 

Contenedor, HTTP/3 y Webcil

 
En lo que respecta a la seguridad, es interesante señalar que, de forma predeterminada, las imágenes del contenedor serán ejecutadas por un usuario que no sea root. También cabe destacar la activación por defecto de HTTP/3 y la introducción del formato Webcil, actualmente disponible solo de forma experimental.
Se introdujo para casos en los que se implementa en WebAssembly, tratando de resolver el problema en el que algunos antivirus y cortafuegos impiden que los navegadores descarguen o almacenen en caché componentes con extensiones particulares como .DLL.
 

Compilaciones AOT y WMR

 
Noticias también sobre la compilación AOT (ahead-of-time). Básicamente la operación que, en la mayoría de los casos, consiste en compilar un lenguaje de compilación de alto nivel en uno de bajo nivel. Realizado antes de la ejecución, se pretende reducir los recursos necesarios en tiempo de ejecución.
En el caso específico de esta versión, la compilación AOT se ha mejorado. Para una aplicación destinada a Linux con arquitectura de 64 bits, tenemos un salto de 3,76 MB con .NET 7 a 1,84 MB en .NET 8.
Finalmente, cabe señalar que la construcción del .NET SDK se puede realizar a través de VMR (Virtual Monolithic Repository) con el que se combinan todos los repositorios que componen el SDK.
Leave comment
          

Guardar apodo y correo electrónico en este navegador para la próxima vez.



Cargando...     

Nord VPN