Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Modernisation du .NET dans l'IDE
AWS Transform inclut un assistant d'intelligence artificielle agentique et interactif dans le AWS kit d'outils pour. Visual Studio Il vous permet de moderniser les applications grâce à une expérience conversationnelle guidée étape par étape directement dans votre IDE. Pour transformer une solution ou un projet .NET, l'agent AWS Transform analyse votre base de code, détermine les mises à jour nécessaires pour porter votre application et génère un rapport d'évaluation et un plan de transformation avant le début de la transformation.
L'expérience Visual Studio IDE prend uniquement en charge l'authentification par IAM Identity Center. Pour de plus amples informations, veuillez consulter Ajouter des utilisateurs dans IAM Identity Center.
L'expérience IDE propose des modes autonomes et interactifs. Utilisez le mode autonome pour une transformation sans surveillance, adapté aux tâches nocturnes ou de longue durée. Utilisez le mode interactif pour travailler aux côtés de l'agent dans le chat, avec une grande visibilité sur la transformation, un plan de transformation personnalisable et un examen étape par étape de chaque projet. Vous pouvez itérer pour affiner les résultats ou changer de direction jusqu'à ce que vous soyez satisfait.
Lorsqu'une tâche de transformation est active, vous pouvez interagir avec trois fenêtres :
La fenêtre de discussion est votre principal point d'interaction avec l'agent de transformation. Utilisez le chat pour poser des questions, discuter des options, piloter la transformation et itérer.
La fenêtre AWS Transform Job Plan indique les étapes de progression et vous permet de télécharger ou de charger des artefacts ou de consulter les différences de modification du code.
La fenêtre Worklog affiche un journal des activités de transformation en langage naturel.
AWS Transform exécute quatre tâches principales pour porter des applications .NET vers Linux :
-
Met à niveau les versions .NET et linguistiques : met à niveau l'ancien code .NET C# vers les versions .NET et linguistiques actuelles.
-
Migration du .NET Framework vers le .NET multiplateforme : migre les projets et les packages du .NET Framework dépendant de Windows vers un .NET multiplateforme compatible avec Linux.
-
Réécrit le code pour assurer la compatibilité avec Linux : refactorise et réécrit les composants de code obsolètes et inefficaces.
-
Génère un rapport de compatibilité Linux : pour les tâches ouvertes nécessitant l'intervention de l'utilisateur pour créer et exécuter le code sous Linux, AWS Transform fournit un rapport détaillé des actions nécessaires pour configurer votre application après la transformation.
Pour plus d'informations sur la manière dont AWS Transform exécute les transformations .NET, consultezComment ? AWS Transform modernise les applications .NET.
Pour moderniser votre code .NET à l'aide de AWS Transform from Visual Studio IDE, reportez-vous à ce qui suit :
Quotas
Pour les quotas de transformation de AWS Transform .NET dans l'IDE, consultezQuotas pour AWS Transformation.