Llevar UWP al SDK de aplicaciones de Windows Actualizar las aplicaciones UWP al SDK de aplicaciones de Windows lleva tiempo, especialmente si depende de bibliotecas y componentes de terceros que no se han actualizado a él o a Win UI 3. Aunque todavía puede distribuirlas a través de Microsoft Store, está excluido de funciones como AOT nativo. Sin duda, a Microsoft le gustaría que actualizara su código a la última versión de la pila .NET, pero es muy consciente de las dificultades. Lo que se necesita es una forma de tomar ese código existente y ejecutarlo en la última versión de .NET, cambiando lo que pueda según tenga el tiempo y los recursos. Es por eso que lanzó un conjunto de herramientas para agregar compatibilidad con UWP al próximo .NET 9. La compatibilidad con UWP para .NET 9 no es una solución de «un botón». En cambio, es una combinación de herramientas que funcionan en diferentes capas de la pila de desarrollo de .NET, en Visual Studio, en el SDK de Windows y en .NET mismo. Juntos, proporcionan el andamiaje necesario para incorporar su código C# existente e iniciar el proceso de migración al SDK de aplicaciones de Windows, al mismo tiempo que permiten a sus usuarios ver algunas de las ventajas de una plataforma más moderna. Las actualizaciones a tecnologías más nuevas pueden ser incrementales, por ejemplo, desarrollar una experiencia de usuario de interfaz de usuario de Windows mientras se conserva cierta funcionalidad en XAML Islands. Como resultado, en realidad está aprovechando una versión pública de herramientas que Microsoft está utilizando para sus propias actualizaciones de aplicaciones, con Microsoft Store trabajando con estas herramientas para entregar una versión AOT nativa en un futuro cercano, muy probablemente en noviembre, después de que .NET 9 alcance la disponibilidad general y obtenga soporte.