AWS ha anunciado Amazon Q Developer, una nueva experiencia impulsada por IA generativa para portar aplicaciones .NET Framework a .NET multiplataforma. Esta nueva herramienta automatiza todo el proceso analizando la base de código, generando un plan de transformación y ejecutando tareas de transformación como actualizar y reemplazar paquetes NuGet y API, reescribir componentes de código obsoletos e ineficientes y portar a .NET multiplataforma. Actualmente está disponible en versión preliminar con la suscripción a Amazon Q Developer Pro Tier. Las capacidades de transformación de Amazon Q Developer para .NET admiten la transformación de aplicaciones escritas con .NET Framework versiones 3.5+, .NET Core 3.1 y .NET 5+ a las versiones .NET multiplataforma actualmente compatibles, como .NET 8 y .NET 9. Admite la portabilidad de proyectos de código C# de los siguientes tipos: aplicación de consola, biblioteca de clases, pruebas unitarias, API web, servicio Windows Communication Foundation (WCF) y capas de lógica empresarial de Model View Controller (MVC) y Single Page Application (SPA). Sin embargo, la capa de interfaz de usuario, como Razor Views y WebForms, no se porta. Además, solo se admiten los proyectos con dependencias de paquetes NuGet creados por Microsoft. Para las aplicaciones .NET Framework que dependen de Internet Information Server (IIS), solo se admiten las configuraciones predeterminadas de IIS para la portabilidad a .NET multiplataforma.