Skip to main content
All docs
V24.2

Migrate DevExpress Reporting Web Apps to .NET

  • 2 minutes to read

This article explains how to migrate DevExpress Reporting applications from ASP.NET Web Forms/MVC to .NET.

When you start a new project or modernize an existing one, you will likely use .NET instead of the outdated .NET Framework v4.x.

To explore why you might choose one framework over another, refer to the following guide in Microsoft documentation: Choose between ASP.NET 4.x and ASP.NET Core.

You cannot automatically convert a reporting application from .NET Framework v4.x to .NET. However, you can manually reuse your data, client API, and control services because web reporting controls have equivalent functionality on all platforms.

The following sections reference useful migration resources and help you choose DevExpress Reporting products designed for .NET instead of ASP.NET Web Forms and MVC.

DevExpress Reporting Components for Modern .NET Development

For web development with modern .NET versions, consider the following DevExpress product lines instead of ASP.NET Web Forms or MVC:

Migrate Report Viewer Applications

Migrate Report Designer Applications

Useful Resources

The “Reporting Best Practices” repository contains an example application that demonstrates best practices when you design a web reporting application with an ASP.NET Core MVC or ASP.NET Core backend and an Angular frontend.

Review the following help topic for more information: ASP.NET Core and Angular Reporting Best Practices.

Have a Question?

If you have additional technical questions about migrating to other UI technologies within the DevExpress ecosystem, feel free to contact us: DevExpress Support Center.