View a markdown version of this page

Modernización de.NET con AWS Transformar - AWS Transformar

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Modernización de.NET con AWS Transformar

AWS Transform for .NET es un AI-powered agente generativo que le ayuda a modernizar sus aplicaciones.NET. Puede modernizar las aplicaciones antiguas de .NET Framework para convertirlas en aplicaciones multiplataforma y actualizarlas a versiones posteriores.

Múltiples experiencias

AWS Transform está disponible en varias experiencias, incluidas una aplicación web, un Visual StudioIDE o un código de IA complementario a través de MCP. Consulte Cómo trabajar con el agente.NET para obtener recomendaciones basadas en el rol y el escenario.

Capacidades y características clave

El alcance del agente.NET es. NET-to-Transformación de código.NET. Si sus necesidades de transformación incluyen lenguajes y marcos ajenos a .NET, como Web Forms o React, utilice AWS Transform custom.

AWS Transform para .NET tiene las siguientes capacidades:

  • Conéctese a sistemas de control de código fuente (Azure Repos, Bitbucket,, GitHub) GitLab

  • Evalúe los repositorios de.NET para su modernización y proporcione un plan de modernización personalizable

  • Modernice las aplicaciones antiguas de .NET Framework para convertirlas en aplicaciones modernas de .NET multiplataforma

  • Actualice las aplicaciones.NET modernas a versiones posteriores

  • Convierta el código de la aplicación nativa en la nube de Azure para usar su AWS equivalente en los servicios más populares

  • Valide el código transformado mediante la verificación de la compilación local y la ejecución de pruebas unitarias

  • Elabore un informe de transformación y una guía sobre los próximos pasos después de la transformación

Versiones y tipos de proyectos compatibles

El agente.NET puede transformar las siguientes versiones, idiomas y tipos de proyectos:

Transforma desde .NET Framework 3.5, .NET Core 3.1, .NET 5.x+ hasta .NET 10
Transfórmese en .NET 8, .NET 10, .NET Standard (bibliotecas de clases)
Idiomas C#, VB.NET
Tipos de proyectos compatibles Bibliotecas de clases, aplicaciones de consola ASP.NET (MVC, API web, formularios web), proyectos de pruebas unitarias (NUnit, xUnit, MSTest), servicios de Windows Communication Foundation (WCF), escritorio (, WPF), móvil (Xamarin)WinForms, servicio web ASMX

Limitaciones

Para obtener más información sobre las cuotas y limitaciones de Transform, consulte. AWS Cuotas para AWS Transformar

AWS Transformar no transforma lo siguiente:

  • DLL de Win32 que no tienen bibliotecas compatibles básicas

  • Repositorios que no contienen ninguna solución.NET.

  • Proyectos de sitios web sin un archivo de proyecto (deben convertirse en una aplicación web).

Intervención humana

Durante la migración de las aplicaciones.NET Framework a una plataforma multiplataforma, es posible que se le solicite que proporcione información o que dé su aprobación en los siguientes escenarios:

  • Configure un conector para el código fuente y los permisos

  • Valide el plan de modernización propuesto

  • Cargue las dependencias de paquetes faltantes como NuGets

  • Revisa y acepta el código transformado

Más información

Puede modernizar su código.NET mediante la aplicación web AWS Transform o el AWS kit de herramientas para. Visual Studio