Publicado en: Oct 26, 2022

El kit de herramientas de AWS para .Net Refactoring es una nueva extensión para Microsoft Visual Studio 2019 y Microsoft Visual Studio 2022. La extensión ayuda a transformar sus aplicaciones heredadas .NET Framework a una arquitectura moderna y optimizada en la nube que le permite aprovechar completamente los beneficios de costo reducido, aumento del tiempo de actividad y mejora de la escalabilidad. Extiende la funcionalidad del asistente de portabilidad para .NET con características nuevas, como la prueba en entornos de AWS directamente desde Visual Studio IDE.

El kit de herramientas de AWS para .NET Refactoring acelera la transformación de la aplicación .NET a través de las siguientes capacidades:


Evaluación de la compatibilidad

El kit de herramientas de AWS para la extensión .NET Refactoring analiza su aplicación heredada .NET Framework para identificar las dependencias de Windows y API y las incompatibilidades del paquete con las versiones más nuevas entre plataformas de .NET (.NET Core 3.1, .NET 5, .NET 6).

Asistencia de portabilidad

Cuando es posible, el kit de herramientas de AWS para la extensión .NET Refactoring inicia rápidamente las modificaciones del código mediante cambios a los archivos de referencia del proyecto y archivos de configuración web (Internet Information Services (IIS) y Active Directory (AD)) para la compatibilidad entre plataformas de .NET y Linux.

Validación de la aplicación en AWS

El kit de herramientas de AWS Toolkit para la extensión .NET Refactoring le permite validar los cambios de refactorización del código mediante la implementación en AWS directamente desde Visual Studio. El kit de herramientas genera que los artefactos de contenedorización requeridos le ayuden a probar los códigos portados en Amazon Elastic Container Service (ECS) a través de AWS Fargate mediante una URL de enlace, sin dejar Visual Studio IDE.

El kit de herramientas de AWS para Net Refactoring está disponible como una extensión para Visual Studio 2019 y Visual Studio 2022. Para obtener más información, consulte nuestra documentación y nuestro blog. La extensión también está disponible como parte de la licencia incluida de las imágenes de máquina de Amazon (AMI) en Amazon EC2.