
Microsoft a récemment lancé .NET Aspire 9.1, qui apporte des améliorations substantielles visant à améliorer l’expérience des développeurs. Cette mise à jour comprend une variété de nouvelles fonctionnalités de tableau de bord et d’améliorations de la qualité de vie qui ont été implémentées en réponse aux commentaires des développeurs.
Nouvelles fonctionnalités du tableau de bord
Relations entre les ressources
L’introduction d’un modèle de ressources « parent-enfant » constitue une amélioration notable dans cette version. Par exemple, lorsque vous créez une instance Postgres qui englobe plusieurs bases de données, ces bases de données seront désormais regroupées sous l’instance principale sur la page Ressource, ce qui améliore la clarté et l’organisation.

Remplacements de localisation
Pour améliorer l’expérience utilisateur, le tableau de bord permet désormais de personnaliser la langue. Au lieu de refléter automatiquement la langue du navigateur, les utilisateurs peuvent sélectionner leur langue de tableau de bord préférée dans un nouveau menu déroulant, créant ainsi une interface personnalisée.

Filtrage avancé
La recherche de ressources spécifiques a été considérablement simplifiée. Les utilisateurs peuvent désormais filtrer la page Ressource en fonction du type, de l’état et de l’état de santé, ce qui facilite un processus de gestion plus efficace.

Détails de la ressource étendue
Chaque ressource est désormais accompagnée d’un panneau de détails enrichi. En cliquant sur une ressource, les utilisateurs peuvent accéder à une multitude d’informations, notamment des références, des références arrière et des volumes ainsi que leurs types de montage, offrant des informations détaillées sur leur infrastructure.

Prise en charge CORS pour les domaines locaux personnalisés
Les développeurs peuvent désormais configurer le tableau de bord pour accepter la télémétrie d’autres applications de navigateur hébergées sur des domaines locaux personnalisés en ajustant la DOTNET_DASHBOARD_CORS_ALLOWED_ORIGINS
variable d’environnement.
Flexibilité améliorée du journal de la console
La page de journal de la console a reçu des mises à jour cruciales, notamment des options de téléchargement de journaux pour une analyse hors site et la possibilité de basculer entre les horodatages. Cette fonctionnalité réduit l’encombrement visuel et améliore l’expérience utilisateur lors du dépannage.

Améliorations UX supplémentaires
.NET Aspire 9.1 apporte de nombreuses améliorations à l’expérience utilisateur :
- Les boutons Démarrer et Arrêter sont désormais facilement accessibles depuis la page des journaux de la console.
- Une seule sélection ouvrira directement les ressources dans le visualiseur de texte.
- Les URL dans les entrées de journal sont désormais automatiquement transformées en liens cliquables, tandis que les virgules en excès sont supprimées de leurs points de terminaison.
- La position de défilement se réinitialise automatiquement lors du basculement entre les ressources, améliorant ainsi la navigation.
Ajouts riches en fonctionnalités
Cette version ne se concentre pas uniquement sur les améliorations du tableau de bord ; elle inclut également diverses fonctionnalités supplémentaires :
- Activation des ressources à la demande : avec cette
WithExplicitStart()
option, vous pouvez gérer intentionnellement le démarrage de ressources spécifiques jusqu’à ce que vous soyez prêt à les activer via le tableau de bord. - Intégration Docker améliorée : la nouvelle
PublishAsDockerfile()
fonctionnalité offre une personnalisation complète de vos conteneurs Docker et Dockerfiles tout au long du processus de publication. - Réseaux Docker rationalisés : un problème existant, suivi sous le numéro de problème 6504, impliquant des réseaux Docker persistants après l’arrêt de l’application a été résolu, simplifiant ainsi l’environnement de développement.
- Meilleure prise en charge des conteneurs de développement : la compatibilité améliorée des conteneurs de développement dans GitHub Codespaces et Visual Studio Code améliore les flux de travail de développement globaux.
Microsoft invite la communauté des développeurs à participer au .NET Aspire Community Standup, où des démonstrations détaillées des nouvelles fonctionnalités seront disponibles. Les développeurs sont encouragés à fournir des commentaires et à contribuer via GitHub et Discord, et peuvent consulter la documentation officielle pour plus d’informations.
Avec. NET Aspire 9.1, Microsoft renforce son engagement en faveur de l’évolution des outils de développement qui s’alignent sur les besoins des utilisateurs, favorisant une plate-forme robuste, personnalisable et intuitive pour le développement d’applications contemporaines.
Laisser un commentaire