Red Hat ha anunciado la compatibilidad de .NET 9.0 en IBM Power ppc64le con RHEL y OpenShift. Esto significa que ahora puedes utilizar esta tecnología en servidores IBM Power.
Características clave
- Puedes instalar .NET 9.0 usando el gestor de paquetes DNF.
- Ahora hay disponibles las versiones .NET 7, 8 y 9 en IBM Power ppc64le.
- Puedes ejecutar la imagen de contenedor .NET 9.0 con Podman.
- La compatibilidad entre las versiones está verificada.
Nuevas funcionalidades en .NET 9
- Soporta las últimas versiones de C# (C# 13) y F# (F# 9).
- Tiene un nuevo registrador de terminal para facilitar el uso de la línea de comandos .NET.
- Hay mejoras de rendimiento en la biblioteca base, la recolección de basura (GC) y la compilación justo a tiempo (JIT).
- La GC usa por defecto el modo de adaptación dinámica (DATAS) para ajustar el tamaño del montón según la carga de tu aplicación.
- Hay nuevas API para mejorar el rendimiento, incluyendo sobrecargas con Span, parámetros genéricos ref struct y mejoras de soporte JSON. Incluye un nuevo tipo Tensor para interoperabilidad y operaciones eficientes con datos de IA.
- ASP.NET Core 9 incluye la generación integrada de documentación OpenAPI y la entrega optimizada de activos estáticos con el middleware MapStaticAssets.
Con estas herramientas, puedes desarrollar aplicaciones empresariales, proyectos de IA y servicios web más potentes.
Instrucciones de instalación
RHEL
Para instalar .NET 9 en RHEL, usa el siguiente comando:
dnf install dotnet-sdk-9.0
Contenedores
Para usar imágenes de contenedor en OpenShift o de forma independiente, utiliza el registro de Contenedores de Red Hat:
$ podman run --rm https://lnkd.in/e9ZM-dQc dotnet --version
El resultado debería ser 9.0.100.
Detalles de soporte
.NET 9 tendrá 18 meses de soporte estándar, finalizando en mayo de 2026. La próxima versión, .NET 10, está planeada para tener tres años de soporte y se espera para noviembre de 2025.
.NET 6 y .NET 8 tienen soporte hasta el 12 de noviembre de 2024 y el 10 de noviembre de 2026, respectivamente. Para más detalles, consulta la página del ciclo de vida de .NET: [enlace a la página del ciclo de vida].
Información adicional
Enlace para más detalles sobre .NET 9 en IBM Power: Tutorial de instalacion de .NET 9.0 en Power con Red Hatsi=oMgGS9xJd89n92B