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 com AWS Transformação
AWS O Transform for .NET é um AI-powered agente generativo que ajuda você a modernizar seus aplicativos.NET. Você pode modernizar os aplicativos legados do.NET Framework para o.NET multiplataforma e atualizar os aplicativos.NET para versões posteriores.
Várias experiências
AWS O Transform está disponível em várias experiências, incluindo um aplicativo web, Visual StudioIDE ou complementos de código de IA via MCP
Capacidades e características principais
O escopo do agente do.NET é. NET-to-Transformação de código.NET. Se suas necessidades de transformação incluírem linguagens e estruturas que não sejam do.NET, como Web Forms to React, use o AWS Transform custom.
AWS O Transform for .NET tem os seguintes recursos:
Conecte-se aos sistemas de controle de origem (Azure Repos, Bitbucket,, GitHub) GitLab
Avalie os repositórios.NET para modernização e forneça um plano de modernização personalizável
Modernize os aplicativos legados do.NET Framework para um do.NET multiplataforma moderno
Atualize aplicativos.NET modernos para versões posteriores
Converta o código do aplicativo nativo da nuvem do Azure para usar AWS equivalentes em serviços populares
Valide o código transformado com verificação de compilação local e execução de testes unitários
Produza um relatório de transformação e orientações sobre as próximas etapas após a transformação
Versões e tipos de projeto compatíveis
O agente do.NET pode transformar as seguintes versões, linguagens e tipos de projeto:
| Transformar a partir de | .NET Framework 3.5, .NET Core 3.1, .NET 5.x+ até o.NET 10 |
| Transformar em | .NET 8, .NET 10, .NET Standard (bibliotecas de classes) |
| Linguagens | C#, VB.NET |
| Tipos de projetos compatíveis | Bibliotecas de classes, aplicativos de console ASP.NET (MVC, Web API, Web Forms), projetos de teste unitário (NUnit, xUnit, MSTest), serviços do Windows Communication Foundation (WCF), Desktop (, WPF), Mobile (Xamarin)WinForms, serviço web ASMX |
Limitações
Para obter mais informações sobre cotas e limitações do AWS Transform, consulteCotas para AWS Transformação.
AWS A transformação não transforma o seguinte:
DLLs Win32 que não têm bibliotecas compatíveis com o núcleo
Repositórios que não contêm nenhuma solução.NET.
Projetos de sites da Web sem um arquivo de projeto (devem ser convertidos em um aplicativo da Web).
Intervenção humana
Durante a portabilidade dos aplicativos.NET Framework para o.NET multiplataforma, você pode ser solicitado a fornecer informações ou aprovações nos seguintes cenários:
-
Configure um conector para seu código-fonte e permissões
-
Valide o plano de modernização proposto
-
Carregar dependências de pacotes ausentes como NuGets
-
Revise e aceite o código transformado
Mais informações
Você pode modernizar seu código.NET usando o aplicativo web AWS Transform ou o AWS Toolkit for. Visual Studio