DevExpress Reporting is supported in ASP.NET Core applications as a Community Technology Preview.
Consider the following ASP.NET Core application prerequisites:
Install Visual Studio 2017 version 15.7 or later with the following workloads:
Follow the Add a New Report to an ASP.NET Core Application (CTP) tutorial to add a report to an ASP.NET Core application and edit it in the Visual Studio Report Designer.
The following tutorials detail how to add the Report Designer and Document Viewer to an ASP.NET Core application:
The following tutorials detail how to use the DevExpress Template Gallery and .NET Core command line interface (CLI) to create an ASP.NET Core reporting application:
You can dockerize (add to a Docker container) your DevExpress Reporting ASP.NET Core application. Go through the steps given in the Visual Studio Tools for Docker with ASP.NET Core tutorial.
Apply the following docker file configuration modification when adding the application to a Linux container:
... FROM microsoft/aspnetcore:2.0 AS base RUN apt-get update RUN apt-get install -y libgdiplus libc6-dev ...
Consider the following limitations relating to the DevExpress Reporting support in ASP.NET Core applications: