Modernize ASP.NET MVC Razor UI with AWS Transform
.NET on AWS Blog
This article demonstrates how to use AWS Transform to modernize ASP.NET MVC applications by porting the Razor UI layer to ASP.NET Core, reducing operating costs up to 40% by enabling Linux deployment.
- AWS Transform is an agentic service accelerating .NET Framework to cross-platform .NET modernization
- ASP.NET MVC Razor Views can be ported to ASP.NET Core while maintaining the same UI framework
- Key differences include namespace changes from System.Web.Mvc to Microsoft.AspNetCore.Mvc
- Walkthrough transforms MVC Music Store sample from .NET Framework 4 to ASP.NET Core on .NET 10
- AWS Transform integrates with Visual Studio 2026 via AWS Toolkit extension
- Transformation process includes automated code changes, diff review, and developer validation
- Developers must review transformed code for correctness and complete remaining porting tasks
AWS Transform automates much of the modernization work for ASP.NET applications, though developer review and validation remain necessary for production readiness.
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
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.