Samples / Web Samples
Web Samples
The samples in WebSamples folder demonstrate web related features in Js Viewer, WebDesigner, etc. Download these samples from following link:

https://github.com/activereports/WebSamples19

Sample Description
WebDesigner Samples
Blazor Designer The samples on Blazor Designer demonstrate the use of ActiveReports Blazor Designer with Server application, WebAssembly application, and remote report service.
WebDesigner MVC(Core) This sample demonstrates WebDesigner with an ASP.NET MVC Core back end.
WebDesigner Angular(Core) This sample demonstrates the ActiveReports WebDesigner with an Angular 8 app and ASP.NET Core back end.
WebDesigner Blazor This sample demonstrates the ActiveReports WebDesigner with Blazor framework.
WebDesigner Custom Data Providers The sample demonstrates the method to use custom data providers (such as SQLite and OData) for supplying data to the report in the ActiveReports WebDesigner.
WebDesigner Custom Store The sample demonstrates the use of custom resources service for ActiveReports WebDesigner with an ASP.NET Core back end.
WebDesigner Custom The sample shows how to use the WebDesigner API to create a customized UI for ActiveReports WebDesigner with an ASP.NET Core back end.
WebDesigner Blazor Custom The sample shows how to use the Blazor WebDesigner API to create a customized UI for ActiveReports WebDesigner with Blazor back end.
WebDesigner Custom Shared Data Sources The sample shows how to enable and use shared data sources in ActiveReports WebDesigner with an ASP.NET Core back end.
Js Viewer Samples
BlazorViewer The samples on Blazor Viewer demonstrate the use of ActiveReports Blazor Viewer with Server application, WebAssembly application, and remote report service.
JSViewer Angular(Core) This sample demonstrates the use of the ActiveReports Js Viewer with an Angular 8 app and ASP.NET Core back end.
JSViewer CORS This sample demonstrates the use of ActiveReports Js Viewer with an ASP.NET MVC 5 back end when the server is hosted elsewhere using CORS.
JSViewer MVC CORS(Core) This sample demonstrates the use of ActiveReports Js Viewer with an ASP.NET MVC 5 Core back end when the server is hosted elsewhere using CORS.
JSViewer MVC This sample demonstrates the use of ActiveReports Js Viewer with an ASP.NET MVC 5 back end.
JSViewer MVC(Core) This sample demonstrates the use of ActiveReports Js Viewer with an ASP.NET MVC Core back end.
JSViewer React(Core) This sample demonstrates the use of ActiveReports Js Viewer with an ReactJS app and ASP.NET Core back end.
JSViewer Vue(Core) This sample demonstrates the use of ActiveReports Js Viewer with an VueJS app and ASP.NET Core back end.
WebViewer ASP.NET This sample demonstrates the ActiveReports web control feature and generating a parameterized report.

Silent Print

 

The SilentPrint sample project consists of three samples - JSViewerBatchPrint_MVC_Core, JSViewerSilentPrint_MVC_Core, and PrintAgent. 

The JSViewerBatchPrint_MVC_Core sample demonstrates how to print many reports by clicking the Print button,
without showing the Print Preview dialog for every report. Silent printing is implemented through a print agent that needs to be started.

The JSViewerSilentPrint_MVC_Core sample demonstrates how to print a report by clicking once the JSViewer Print button, without showing the Print Preview dialog. Silent printing is implemented through a print agent that needs to be started.

The PrintAgent sample contains a Windows service, hosting an ASP.NET Core API that allows printing PDF files. The
print agent uses the GrapeCity.Documents.Pdf library.

Important: It is recommended to use only that Visual Studio version which is specified in each sample description.