View a markdown version of this page

Modernizando o.NET no IDE - AWS Transformação

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Modernizando o.NET no IDE

AWS O Transform inclui um assistente de IA interativo e agente no AWS kit de ferramentas para. Visual Studio Ele permite que você modernize aplicativos por meio de uma experiência conversacional, guiada passo a passo, diretamente em seu IDE. Para transformar uma solução ou projeto do.NET, o agente AWS Transform analisa sua base de código, determina as atualizações necessárias para portar seu aplicativo e gera um relatório de avaliação e um plano de transformação antes do início da transformação.

A experiência do Visual Studio IDE oferece suporte à autenticação somente pelo IAM Identity Center. Para obter mais informações, consulte Adicionar usuários no IAM Identity Center.

A experiência IDE oferece modos autônomos e interativos. Use o modo autônomo para transformação autônoma, adequado para trabalhos noturnos ou de longa duração. Use o modo interativo para trabalhar ao lado do agente no chat, com alta visibilidade da transformação, um plano de transformação personalizável e uma análise passo a passo de cada projeto. Você pode iterar para refinar os resultados ou mudar de direção até ficar satisfeito.

Quando uma tarefa de transformação está ativa, você pode interagir com três janelas:

  • A janela de bate-papo é seu principal ponto de interação com o agente de transformação. Use o chat para fazer perguntas, discutir opções, orientar a transformação e iterar.

  • A janela AWS Transform Job Plan mostra as etapas de progresso e é onde você pode baixar ou carregar artefatos ou visualizar as diferenças de alteração de código.

  • A janela Registro de trabalho mostra um registro da atividade de transformação em linguagem natural.

AWS O Transform executa quatro tarefas principais para portar aplicativos.NET para o Linux:

  • Atualiza as versões do.NET e do idioma — Atualiza o código.NET C# mais antigo para as versões atuais do.NET e do idioma.

  • Migra do .NET Framework para o .NET multiplataforma: migra projetos e pacotes do .NET Framework dependente do Windows para o .NET multiplataforma compatível com Linux.

  • Reescreve o código para compatibilidade com o Linux: refatora e reescreve componentes de código obsoletos e ineficientes.

  • Gera um relatório de prontidão de compatibilidade com Linux — Para tarefas abertas em que a intervenção do usuário é necessária para criar e executar o código no Linux, o AWS Transform fornece um relatório detalhado das ações necessárias para configurar seu aplicativo após a transformação.

Para obter mais informações sobre como o AWS Transform realiza transformações.NET, consulteComo AWS O Transform moderniza aplicativos.NET.

Para modernizar seu código.NET usando o AWS Transform from Visual Studio IDE, consulte o seguinte:

Cotas

Para as cotas de AWS transformação do.NET no IDE, consulteCotas para AWS Transformação.