Web Forms are one of the most common legacy technologies still running in enterprises worldwide. The analyzer gives you a complete count of every page, control, and dependency — so you can plan your migration with confidence.
ASP.NET Web Forms is not supported in .NET Core, .NET 5, .NET 6, .NET 7, .NET 8, or any future .NET version. Microsoft officially deprecated Web Forms and has stated clearly it will not be ported.
Running Web Forms means staying on .NET Framework 4.x indefinitely — a platform in maintenance-only mode. This blocks you from modern performance improvements, cloud-native deployment patterns, containerization (Docker), and the entire modern .NET ecosystem. Every year you delay, the migration grows more expensive and the risk grows higher.
There is no single right migration path. The analyzer report gives your team the data to choose the option that fits your architecture and budget.
Razor Pages follows a page-centric model that mirrors Web Forms conceptually. Each page has a code-behind equivalent (.cshtml.cs), making this the most natural migration target for Web Forms teams. Less ceremony than MVC for page-focused applications.
For complex applications with rich business logic, ASP.NET Core MVC provides clear separation of concerns via controllers, models, and views. Better suited for applications with many data-entry workflows and complex routing requirements.
Blazor lets teams stay in C# for both server and UI logic — no JavaScript framework required. Blazor Server is particularly compelling for internal applications where real-time interactivity matters and a JavaScript-heavy SPA is undesirable.
Download the analyzer — runs 100% locally, no source code leaves your machine. Receive a full report in minutes. Questions? We're here to help.