Home icon

Modernize WPF Desktop applications to ASP.NET Core MVC with Amazon Q Developer

.NET on AWS Blog



This article demonstrates how Amazon Q Developer automates the modernization of legacy WPF desktop applications to ASP.NET Core MVC web applications.

  • Amazon Q Developer converts WPF applications to ASP.NET Core MVC with minimal manual intervention
  • Transforms XAML UI to Razor views and code-behind logic to MVC controllers automatically
  • Handles complex tasks like dependency updates and .NET Framework to .NET 10 migration
  • Walkthrough uses VideoViewerDemo WPF sample to show real-world modernization process
  • Converted application includes HTML5 video player, file upload, and responsive web design
  • Requires Visual Studio 2026, .NET 10, AWS Toolkit, and Amazon Q Developer Pro subscription
  • Modernization process takes approximately 10-15 minutes for complex applications
  • Post focuses on core conversion; security, deployment, and scaling require additional implementation

Amazon Q Developer significantly accelerates WPF to ASP.NET Core modernization, enabling organizations to tackle legacy application portfolios at scale while reducing technical debt and enabling cloud deployment.



Go to article

The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.

Related articles

Dec 16
2025
Modernize ASP.NET MVC Razor UI with AWS Transform
Dec 18
2025
Modernize ASP.NET Web Forms UI to Blazor with AWS Transform
Dec 3
2024
Announcing Amazon Q Developer transformation capabilities for .NET (preview)
Apr 16
2025
Accelerate large-scale modernization of .NET, mainframe, and VMware workloads using Amazon Q Developer

The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.