Skip to main content
All docs
V24.2

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

Angular and ASP.NET Core Reporting Best Practices

  • 2 minutes to read

The AspNetCore.Reporting.BestPractices repository contains an example application that demonstrates best practices when you design a web reporting application with the ASP.NET Core backend and ASP.NET Core or Angular frontend. The repository’s README file consists of the following sections that describe these best practices:

#How to Upgrade a Project

Each major DevExpress version has its own branch in the repository. If you download a branch with the same major version as you’ve got on your machine, no upgrade is necessary because packages are updated automatically when the project is built.

To upgrade a project manually, do the following:

  1. Update NuGet packages for the solution.
  2. Update the version of the @devexpress/analytics-core, devexpress-reporting-angular, devexpress-reporting, devexpress-richedit, and devextreme-dist packages in the package.json file and run npm install. The package.json files are in the ASP.NET Core MVC project’s root folder and in the ClientApp folder of the AspNetCore.Reporting.Angular project.

For more information, review the Version Upgrade Guide for Web Reporting help topic.

#More Best Practice Examples