This is a migrated thread and some comments may be shown as answers.

Full .net core (2.0) support?

10 Answers 420 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
Michel
Top achievements
Rank 1
Michel asked on 29 Jan 2018, 11:30 AM

Our main project is a Asp.NET core 2.0 MVC project that targets .NET Core 2.0. We would like to add Telerik reporting to our project. 

Unfortunately I cannot do that directly since the Telerik report engine is using GDI+ and therefore the project must target classic .net. This means I must do this in a separate project so I can not re-use services like authentication on the controllers etc. Second and more important, our project must run on linux which the reporting service can not. Also we would like to dynamically render the report viewer pages and not be depended on static html pages like the Html 5 report viewer. Because of this limitations Telerik reporting is now not an option for us.

So my questions is will Telerik reporting get full .net core support in the future so we can target .net core too? 

 

Best Regards,

Michel

10 Answers, 1 is accepted

Sort by
0
Todor
Telerik team
answered on 01 Feb 2018, 09:17 AM
Hello Michel,

Full .Net Core support is already requested in our feedback portal, and you could vote for it here. One of the criteria for features implementation and improvement is the voting of our users.

Currently, we do not have immediate plans for full .Net Core support. We would prioritize it when the users demand increases.

Regards,
Todor
Progress Telerik
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
0
Michel
Top achievements
Rank 1
answered on 02 Feb 2018, 07:17 AM

Thank you Todor, 

It has my vote.

 

Best Regards,

Michel

0
Samuel
Top achievements
Rank 1
answered on 19 Mar 2018, 09:02 AM

You have my vote as well as described in the linked thread.

 

Regards

Sam

0
ahmed
Top achievements
Rank 1
answered on 19 Aug 2018, 02:37 PM

Hi Michel,

 

I am also trying to Add Telerik reporting to my ASP.NET core 2 Application, and I want to know if there is any progress in the full support, and how to adapt this to my application please.

0
Silviya
Telerik team
answered on 22 Aug 2018, 07:09 AM
Hello Ahmed,

The Reporting REST service is used to render the reports for the HTML5 Report Viewer requires ASP.NET full-profile to function correctly. The REST service relies on GDI+ APIs that are not available in .NET Core.

The Html5ReportViewer only requires jQuery and CSS to function, so the reporting front-end will work in .NET Core. A common scenario is to host the Html5ReportViewer in your .NET Core application, and host the REST service separately in a Microsoft environment.

For more information, check HTML5 Report Viewer in ASP.NET Core 2 help article.

You can vote for already requested in our feedback portal full .Net Core support.

Regards,
Silviya
Progress Telerik
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
0
ahmed
Top achievements
Rank 1
answered on 22 Aug 2018, 11:23 AM

Dear Silviya,

 

I have followed the  HTML5 Report Viewer in ASP.NET Core 2 article 10 times and I failed to run a single simple report with one word only.

I have a Ticket with support , but however, you don't have even a demo app to explore how to implement, and your step by step guide to implements getting me lost.

Telerik is calming that it support core framework, which is not true at all , and what you descripted is not considered a support for core framework as you have to create your reporting in a .Net Framework.

I came to Telerik to support my core 2 project with reporting and after a week I found out that its not supporting and I failed to implement a single report.

0
Silviya
Telerik team
answered on 23 Aug 2018, 06:07 AM
Hello Ahmed,

I see that you've already discussed this topic with my colleague Todor in two other forum threads (reporting support for .net core 2 and Error when using ASP.NET Core 2.0 app) and also in a support ticket #1338630. So, let's continue the discussion in the support ticket because it would be better for tracking the exchanged information.

Regards,
Silviya
Progress Telerik
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
0
Reinier
Top achievements
Rank 1
answered on 10 Oct 2018, 06:45 AM

Hi Todor,

I am also interesting by using Telerik Reporting for server side PDF creation on a .NETCore environment.

It has also my vote.

Is there any progress on this issue?

 

Regards, Reinier

 

 

 

 

 

0
Silviya
Telerik team
answered on 12 Oct 2018, 09:06 AM
Hi Reinier,

We are currently studying the technological feasibility of refactoring Telerik Reporting to run entirely on .NET Core. If we find a way to replicate the same functionality using only .NET Core libraries (instead of the current GDI+ drawing libraries for rendering), it will still require a major refactoring of Telerik Reporting, and intensive regression testing to ensure it works in all scenarios without introducing unacceptable breaking changes. In short, it's going to be a long process that will likely not be completed in 2019.
In our Roadmap (the first official release of the year), we will do our best to enable developers to expose the report generation API using a REST framework of their choice, but it is expected to have limits at the first stage of this process.

I will mention that the back-end Reporting service that renders the Reports can be hosted externally and run either in a dedicated Windows Server, or Azure Cloud Services. The front-end Html5 Report Viewer fully supports .NET Core currently.

Regards,
Silviya
Progress Telerik
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
0
Ivan Hristov
Telerik team
answered on 18 Mar 2019, 10:10 AM
Hi all,

I just wanted to update this forum thread with the information that in R1 2019 we introduced proper .NET Core support for Telerik Reporting runtime. Now our engine can be used in projects targeting .NET Core 2.0+ on Windows, macOS and Linux. For more details please check the .NET Core Support article and share your feedback.

Regards,
Ivan Hristov
Progress Telerik
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
Tags
General Discussions
Asked by
Michel
Top achievements
Rank 1
Answers by
Todor
Telerik team
Michel
Top achievements
Rank 1
Samuel
Top achievements
Rank 1
ahmed
Top achievements
Rank 1
Silviya
Telerik team
Reinier
Top achievements
Rank 1
Ivan Hristov
Telerik team
Share this question
or