Skip to main content
A newer version of this page is available. .

Best Practices

  • 2 minutes to read

The AspNetCore.Reporting.BestPractices repository contains an example application that demonstrates best practices that you should follow when you design a web reporting application. The repository’s README file consists of the following sections that describe these best practices in more detail:

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 the one on your machine, no upgrade is necessary since packages are updated automatically when a project is built.

To upgrade a project manually, follow the steps below.

  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 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 Upgrade to a New Package Version help topic.