View a markdown version of this page

Modernizar .NET en el IDE - 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.

Modernizar .NET en el IDE

AWS Transform incluye un asistente de IA interactivo y agencial en el AWS kit de herramientas para. Visual Studio Le permite modernizar las aplicaciones a través de una experiencia conversacional guiada paso a paso directamente en su IDE. Para transformar una solución o un proyecto de.NET, el agente AWS Transform analiza el código base, determina las actualizaciones necesarias para migrar la aplicación y genera un informe de evaluación y un plan de transformación antes de que comience la transformación.

La experiencia Visual Studio IDE solo admite la autenticación mediante el IAM Identity Center. Para obtener más información, consulte Adición de usuarios en el Centro de identidades de IAM.

La experiencia IDE ofrece modos autónomos e interactivos. Utilice el modo autónomo para una transformación desatendida, adecuado para trabajos nocturnos o de larga duración. Utilice el modo interactivo para trabajar junto al agente en el chat, con una alta visibilidad de la transformación, un plan de transformación personalizable y una revisión paso a paso de cada proyecto. Puede realizar iteraciones para refinar los resultados o cambiar de dirección hasta quedar satisfecho.

Cuando un trabajo de transformación está activo, puede interactuar con tres ventanas:

  • La ventana de chat es su principal punto de interacción con el agente de transformación. Utilice el chat para hacer preguntas, analizar opciones, dirigir la transformación e iterar.

  • La ventana AWS Transform Job Plan muestra los pasos de progreso y es donde puede descargar o cargar artefactos o ver las diferencias en los cambios de código.

  • La ventana del registro de trabajo muestra un registro de la actividad de transformación en lenguaje natural.

AWS Transform realiza cuatro tareas clave para portar aplicaciones.NET a Linux:

  • Actualiza las versiones de.NET y de otros idiomas: actualiza el código C# antiguo de .NET a las versiones actuales de.NET y otros idiomas.

  • Migra de .NET Framework a .NET multiplataforma: migra proyectos y paquetes de .NET Framework que depende de Windows a .NET multiplataforma compatible con Linux.

  • Reescribe el código para que sea compatible con Linux: refactoriza y reescribe los componentes de código obsoletos e ineficientes.

  • Genera un informe de compatibilidad con Linux: en el caso de las tareas abiertas en las que es necesaria la intervención del usuario para compilar y ejecutar el código en Linux, AWS Transform proporciona un informe detallado de las acciones necesarias para configurar la aplicación tras la transformación.

Para obtener más información sobre cómo AWS Transform realiza las transformaciones de.NET, consulteCómo AWS Transform moderniza las aplicaciones.NET.

Para modernizar su código.NET mediante AWS Transform from Visual Studio IDE, consulte lo siguiente:

Cuotas

Para ver las cuotas de transformación de AWS Transform.NET en el IDE, consulteCuotas para AWS Transformar.