[DevExpress Support Team: CLONED FROM T360117: How to integrate DevExpress reporting components into an ASP.NET Core (a.k.a vNext / ASP.NET 5 / MVC6) web application ]
i've carefully readed all your post regarding report viewer and report designer into asp.net mvc core 1.0 app.
I'm a bit confused, let me clarify the question: currently an the ASP.NET backend is required for because .NET Framework server backend is required for the report generation .
I've explored 17.1 project you have enclosed to Eugeny's solution .
I could see two projects all of them are currently using .NET Framework 4.5.2.
What do you mean when you say asp.net core web app (without) .NET Framework should be decoupled from the backend asp.net core with .net support?
Inspecting 17.1 project i could not find a clean asp.net core web app (without .net framework).
For us will be very usefull having separeted backend project encapsulating all the necessary code to access reporting, while the source front-end will be an asp.net core 1.0 project without .Net Framework.
Do you mean the DevExpressASPNETCoreReporting project will be the backend and a new asp.net core web app will be a front end?
If this is right, could you please complete 17.1 solution adding a clean asp.net mvc 1.0 project as front end?
This new project will call DevExpressASPNETCoreReporting in order to process report
Note that it is not possible to use the approach demonstrated in the How to integrate DevExpress reporting components into an ASP.NET Core (a.k.a vNext / ASP.NET 5 / MVC6) web application article in ASP.NET Core 1.0 applications (that do not use .NET Framework). That's because our server-side Reporting engine uses theGDI+ (System.Drawing) library's functionality to draw a report's content and export it to certain formats. This assembly is not provided as part of .NET Core, and it is not possible to use this library on Linux and macOS machines.
In any case, you can still integrate the client-side part of our reporting components (frontend) to such applications and run the server-side Reporting engine on a separate web server (backend) located on a Windows machine. This approach is described in the DevExtreme Reporting help topics. In these help topics a DevExtreme application is used as a frontend, but you can use any other Web application instead. Let us know if you have any further questions regarding this approach.