Home icon

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.



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 18
2025
Modernize ASP.NET Web Forms UI to Blazor with AWS Transform
Jan 22
2026
Modernize Xamarin.Forms to .NET MAUI with AWS Transform
Jun 24
2025
Modernize .NET applications at scale with AWS Transform for .NET
Jun 5
2025
Accelerating .NET modernization with AWS Transform for .NET and CAST

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.