
Microsoft ha lanzado recientemente .NET Aspire 9.1, que aporta mejoras sustanciales destinadas a mejorar la experiencia del desarrollador. Esta actualización incluye una variedad de nuevas funciones del panel de control y mejoras en la calidad de vida que se han implementado en respuesta a los comentarios de los desarrolladores.
Nuevas funciones del panel de control
Relaciones de recursos
La introducción de un modelo de recursos «principal-secundario» es una mejora notable en esta versión. Por ejemplo, cuando crea una instancia de Postgres que abarca varias bases de datos, estas bases de datos ahora se agruparán bajo la instancia principal en la página de recursos, lo que mejora la claridad y la organización.

Anulaciones de localización
Para mejorar la experiencia del usuario, el panel de control ahora permite la personalización del idioma. En lugar de reflejar automáticamente el idioma del navegador, los usuarios pueden seleccionar el idioma que prefieran para el panel de control en un nuevo menú desplegable, lo que crea una interfaz personalizada.

Filtrado avanzado
La búsqueda de recursos específicos se ha simplificado considerablemente. Los usuarios ahora pueden filtrar la página de recursos según el tipo, el estado y el estado de salud, lo que facilita un proceso de gestión más eficiente.

Detalles de recursos ampliados
Cada recurso ahora incluye un panel de detalles enriquecido. Al hacer clic en cualquier recurso, los usuarios pueden acceder a una gran cantidad de información, incluidas referencias, referencias anteriores y volúmenes junto con sus tipos de montaje, lo que ofrece información detallada sobre su infraestructura.

Compatibilidad de CORS con dominios locales personalizados
Los desarrolladores ahora pueden configurar el panel para aceptar telemetría de otras aplicaciones de navegador alojadas en dominios locales personalizados ajustando la DOTNET_DASHBOARD_CORS_ALLOWED_ORIGINS
variable de entorno.
Mayor flexibilidad en los registros de la consola
La página de registro de la consola ha recibido actualizaciones importantes, incluidas opciones para descargar registros para análisis fuera del sitio y la capacidad de alternar las marcas de tiempo. Esta función reduce el desorden visual y mejora la experiencia del usuario durante la resolución de problemas.

Mejoras adicionales de la experiencia del usuario
.NET Aspire 9.1 trae una serie de mejoras en la experiencia del usuario:
- Los botones Iniciar y Detener ahora son accesibles cómodamente desde la página de registros de la consola.
- Una sola selección abrirá directamente los recursos en el visualizador de texto.
- Las URL dentro de las entradas de registro ahora se transforman automáticamente en enlaces en los que se puede hacer clic, mientras que las comas sobrantes se eliminan de sus puntos finales.
- La posición de desplazamiento se restablece automáticamente al cambiar entre recursos, lo que mejora la navegación.
Adiciones ricas en funciones
La versión no se centra únicamente en las mejoras del panel de control; también incluye varias características adicionales:
- Activación de recursos a pedido: con esta
WithExplicitStart()
opción, puede administrar intencionalmente el inicio de recursos específicos hasta que esté listo para activarlos a través del panel de control. - Integración mejorada de Docker: la nueva
PublishAsDockerfile()
función proporciona una personalización completa de sus contenedores Docker y Dockerfiles durante todo el proceso de publicación. - Redes Docker optimizadas: se ha resuelto un problema existente, identificado como el problema n.° 6504, que involucraba redes Docker persistentes después del apagado de la aplicación, lo que simplifica el entorno de desarrollo.
- Mejor compatibilidad con contenedores de desarrollo: la compatibilidad mejorada con contenedores de desarrollo en GitHub Codespaces y Visual Studio Code mejora los flujos de trabajo de desarrollo generales.
Microsoft invita a la comunidad de desarrolladores a participar en la reunión comunitaria. NET Aspire, donde se ofrecerán demostraciones detalladas de las nuevas características. Se anima a los desarrolladores a que envíen comentarios y contribuyan a través de GitHub y Discord, y pueden consultar la documentación oficial para obtener más información.
A través de. NET Aspire 9.1, Microsoft refuerza su dedicación a la evolución de herramientas de desarrollo que se alinean con los requisitos de los usuarios, fomentando una plataforma robusta, personalizable e intuitiva para el desarrollo de aplicaciones contemporáneas.
Deja una respuesta