View a markdown version of this page

Modernizzare.NET nell'IDE - AWS Trasformazione

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Modernizzare.NET nell'IDE

AWS Transform include un assistente AI interattivo e agentico nel AWS Toolkit for. Visual Studio Ti consente di modernizzare le applicazioni attraverso un'esperienza conversazionale guidata passo dopo passo direttamente nel tuo IDE. Per trasformare una soluzione o un progetto .NET, l'agente AWS Transform analizza la base di codice, determina gli aggiornamenti necessari per il porting dell'applicazione e genera un rapporto di valutazione e un piano di trasformazione prima dell'inizio della trasformazione.

L'esperienza Visual Studio IDE supporta solo l'autenticazione tramite IAM Identity Center. Per ulteriori informazioni, consulta Aggiungere utenti in IAM Identity Center.

L'esperienza IDE offre modalità autonome e interattive. Utilizza la modalità autonoma per la trasformazione automatica, adatta per lavori notturni o di lunga durata. Utilizza la modalità interattiva per collaborare con l'agente in chat, con un'elevata visibilità sulla trasformazione, un piano di trasformazione personalizzabile e una revisione dettagliata di ogni progetto. Puoi iterare per affinare i risultati o cambiare direzione finché non sei soddisfatto.

Quando un processo di trasformazione è attivo, puoi interagire con tre finestre:

  • La finestra di chat è il punto di interazione principale con l'agente di trasformazione. Usa la chat per porre domande, discutere le opzioni, guidare la trasformazione e iterare.

  • La finestra AWS Transform Job Plan mostra le fasi di avanzamento ed è dove è possibile scaricare o caricare artefatti o visualizzare le differenze di modifica del codice.

  • La finestra Worklog mostra un registro delle attività di trasformazione in linguaggio naturale.

AWS Transform esegue quattro attività chiave per portare le applicazioni.NET su Linux:

  • Aggiorna le versioni di.NET e linguistiche: aggiorna il codice .NET C# precedente alle versioni correnti di .NET e linguistiche.

  • Migra da .NET Framework a .NET multipiattaforma: migra progetti e pacchetti da .NET Framework dipendenti da Windows a .NET multipiattaforma compatibili con Linux.

  • Riscrive il codice per la compatibilità con Linux: rifattorizza e riscrive componenti di codice obsoleti e inefficienti.

  • Genera un rapporto sulla compatibilità con Linux: per le attività a tempo indeterminato in cui è necessario l'intervento dell'utente per creare ed eseguire il codice su Linux, AWS Transform fornisce un rapporto dettagliato sulle azioni necessarie per configurare l'applicazione dopo la trasformazione.

Per ulteriori informazioni su come AWS Transform esegue le trasformazioni.NET, vedere. In che modo AWS Transform modernizza le applicazioni.NET

Per modernizzare il codice.NET utilizzando AWS Transform from Visual Studio IDE, fai riferimento a quanto segue:

Quote

Per le quote di trasformazione AWS Transform .NET nell'IDE, vedi. Quote per AWS Trasformazione