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.
Antes de transformarse
Revise las siguientes recomendaciones antes de iniciar un trabajo de transformación de.NET.
Utilice el asistente de IA conversacional de.NET
Utilice el nuevo agente.NET para obtener los mejores resultados de transformación. El asistente de IA conversacional está disponible Visual Studio a través del AWS Toolkit for Visual Studio
Utilice otras herramientas si el objetivo no es la transformación de .NET a .NET
AWS Transform for .NET es adecuado para la modernización del código de.NET Framework para .NET y para las actualizaciones de.NET a versiones posteriores. No es adecuado para transformaciones que incluyen lenguajes ajenos a .NET, como Java, o marcos que no son de.NET, como React. Tampoco proporciona una refactorización de la arquitectura de las aplicaciones. Utilice AWS Transform custom o Kiro para esos tipos de modernización.
Utilice una edición estable de Visual Studio, preferiblemente VS2026
Utilice una edición GA de Visual Studio en lugar de una versión preliminar o una edición Insiders para evitar complicaciones derivadas de la previsualización del software. El AWS kit de herramientas se puede utilizar con Visual Studio 2026 o 2022. Se recomienda el VS2026 porque funciona mejor con un consumo de memoria reducido.
Utilice la versión más reciente AWS Kit de herramientas para Visual Studio
Utilice la última versión del AWS kit de herramientas Visual Studio para obtener correcciones de errores y actualizaciones de funciones. Puede comprobar la versión de su kit de herramientas y actualizarla en Extensiones > Administrar extensiones > Instaladas.
Trabaja en Visual Studio IDE para proyectos de complejidad media o alta
La experiencia con el IDE le brinda una visión más profunda de la transformación, ya que puede trabajar junto con el agente.NET a medida que transforma los proyectos. Para proyectos de complejidad media, alta o crítica, utilice el IDE en lugar de la consola web.
Tenga un plan de validación
Decida cómo validará su solicitud para comprobar que es correcta una vez que se haya transformado. Post-transformation, tendrá que confirmar que se comporta y se ve correctamente cuando se ejecuta, y que los controles de seguridad, la lógica empresarial y el almacenamiento de datos están intactos. ¿La validación se realizará manualmente and/or mediante la automatización de pruebas? Si su solución contiene pruebas unitarias, AWS Transform las portará automáticamente y las ejecutará, y los resultados aparecerán en el informe de transformación.
Proporcione NuGet dependencias de paquetes privados
Si su solución depende de paquetes privados, asegúrese de que estén disponibles en su máquina local para que el IDE y AWS Transform puedan encontrarlos.
Especifique los reemplazos de paquetes o solicite recomendaciones a los agentes
En el caso de los paquetes que no tienen versiones modernas de.NET, puede personalizar el plan de transformación para especificar las sustituciones de paquetes que desee sustituir o pedir recomendaciones al agente.
No termine su trabajo hasta que esté seguro de que no desea realizar más cambios
Una vez finalizada la transformación, no finalice su trabajo de inmediato si desea realizar cambios adicionales. La transformación no estará completa hasta que usted diga que sí. Puede solicitar cambios hasta que marque la tarea como finalizada.
Tras la transformación, pásala a un compañero de código de IA para que finalice tu aplicación
Prepárate para combinar AWS Transform con un código complementario de IA, comoKiro. Un patrón habitual es transformar primero con AWS Transform para .NET y, después, pasárselo a un compañero de código de IA para finalizar la aplicación. Ese trabajo de finalización podría incluir identificar y corregir los errores de tiempo de ejecución, los problemas de comportamiento y el estilo de la experiencia de usuario.
En el proceso de modernización, piensa en AWS Transform como el viaje exprés que te lleva muy lejos hacia tu objetivo, y en el compañero del código de la IA como el viaje local que te lleva hasta tu destino final.
Para facilitar el traspaso del código de AWS Transform al de AI, AWS Transform proporciona un informe de transformación en HTML y un documento de rebajas sobre los próximos pasos al final de la transformación.