Report Viewer SDK provides nuget packages and assemblies to embed reporting functionalities into your Blazor, JavaScript, Angular, React, ASP.NET CORE, ASP.NET, ASP.NET MVC, WPF and UWP platform applications.
Refer to the following Report Viewer SDK location to add assemblies and nuget packages into your application without using online nuget package.
Report Viewer SDK Nuget packages Location:
C:\Program Files (x86)\Bold Reports\Embedded Reporting\Nuget Packages
Report Viewer SDK Assemblies location:
C:\Program Files (x86)\Bold Reports\Embedded Reporting\Assemblies
Report viewer themes and script files available from the Report Viewer SDK build installation location, C:\Program Files (x86)\Bold Reports\Embedded Reporting\Javascript\assets
.
The following table JavaScript Report Viewer SDK nuget packages and assemblies details.
Purpose | Bold Reports Package | Description |
---|---|---|
Client Side Script and Styles | BoldReports.JavaScript | BoldReports.JavaScript package contain Report Viewer HTML5 and JavaScript components for web development. |
Server Side Helper | BoldReports.Web | BoldReports.Web is a server-side helper package to build Web API service for Report Viewer components. |
Assembly location:
C:\Program Files (x86)\Bold Reports\Embedded Reporting\Assemblies
The following table Angular Report Viewer SDK nuget packages and assemblies details.
Purpose | Bold Reports Package | Description |
---|---|---|
Server Side Helper | BoldReports.Web | BoldReports.Web is a server-side helper package to build Web API service for Report Viewer components. |
Assembly location:
C:\Program Files (x86)\Bold Reports\Embedded Reporting\Assemblies
The following table ASP.NET Core Report Viewer SDK nuget packages and assemblies details.
Purpose | Bold Reports Package | Description |
---|---|---|
Client Side Tag Helper | BoldReports.AspNet.Core | BoldReports.AspNet.Core package contain runtime assemblies for building line-of-business applications that can run on Windows, Linux, and Mac. It contains HTML Helpers for Report Viewer components to build server-side dynamic websites based on Microsoft's ASP.NET Core. |
Server Side Helper | BoldReports.Net.Core | BoldReports.Net.Core is a server-side helper package to build ASP.NET Core Web API service that is used for Report Viewer controls with ASP.NET Core, Angular, and JavaScript platforms. |
Assembly location:
C:\Program Files (x86)\Bold Reports\Embedded Reporting\Assemblies
The following table ASP.NET MVC Report Viewer SDK nuget packages and assemblies details.
Purpose | Bold Reports Package | Description |
---|---|---|
Client Side MVC Helper |
BoldReports.Mvc4 BoldReports.Mvc5 |
BoldReports.Mvc4, andBoldReports.Mvc5 packages contains HTML Helpers for Report Viewer and Report Writer components to build server-side dynamic websites based on Microsoft's ASP.NET MVC. |
Server Side Helper | BoldReports.Web | BoldReports.Web is a server-side helper package to build Web API service for Report Viewer components. |
Assembly location:
C:\Program Files (x86)\Bold Reports\Embedded Reporting\Assemblies
The following table ASP.NET WebForms Report Viewer SDK nuget packages and assemblies details.
Purpose | Bold Reports Package | Description |
---|---|---|
Client Side Tag Helper | BoldReports.Webforms | TheBoldReports.WebForms package contains HTML Helpers for Report Viewer component to build server-side dynamic websites based on Microsoft's ASP.NET Web Forms. |
Server Side Helper | BoldReports.Web | BoldReports.Web is a server-side helper package to build Web API service for Report Viewer components. |
Assembly location:
C:\Program Files (x86)\Bold Reports\Embedded Reporting\Assemblies
The following table WPF Report Viewer SDK nuget packages and assemblies details.
Purpose | Bold Reports Package | Description |
---|---|---|
Components Packages | BoldReports.Wpf | BoldReports.Wpf is a .NET Report Viewer, Report Writer control package to view and export RDL/RDLC reports within a .NET application. |
Assembly location:
C:\Program Files (x86)\Bold Reports\Embedded Reporting\Assemblies
The following table UWP Report Viewer SDK nuget packages and assemblies details.
Purpose | Bold Reports Package | Description |
---|---|---|
Components Packages | BoldReports.UWP | BoldReports.UWP is a Report Viewer control package to display RDL/RDLC reports within the Universal Windows Platform application. It builds the server-side implementations for Report Viewer component. |
Server Side Helper | BoldReports.Web | BoldReports.Web is a server-side helper package to build Web API service for Report Viewer components. |
Assembly location:
C:\Program Files (x86)\Bold Reports\Embedded Reporting\Assemblies for Universal Windows
The Report Viewer SDK components NPM package details are tabulated below:
Platform | Bold Reports Package |
Javascript |
BoldReports.JavaScript |
Extensions |
BoldReports.JavaScript.Extensions |
Globalize |
BoldReports.Global |
The above Javascript NPM packages contain the following scripts and styles required for Reporting components.
Reporting Component | Styles | Scripts | Usage |
---|---|---|---|
Report Viewer |
bold.reports.all.min.css
|
bold.reports.common.min.js bold.reports.widgets.min.js ej.chart.min.js ej2-base.min.js ej2-data.min.js ej2-pdf-export.min.js ej2-svg-base.min.js ej2-lineargauge.min.js ej2-circulargauge.min.js ej.map.min.js bold.report-viewer.min.js |
bold.reports.all.min.css - It contains the styles and css references of reporting dependent components.bold.reports.common.min.js - Common script for reporting widgets.bold.reports.widgets.min.js - It contains the scripts of dependent Syncfusion controls that are used for Report Viewer.ej.chart.min.js - Renders the chart item. Add this script only if your report contains the chart report item.ej2-base.min.js - Renders the gauge item. Add this script only if your report contains the gauge report item.ej2-data.min.js - Renders the gauge item. Add this script only if your report contains the gauge report item.ej2-pdf-export.min.js - Renders the gauge item. Add this script only if your report contains the gauge report item.ej2-svg-base.min.js - Renders the gauge item. Add this script only if your report contains the gauge report item.ej2-lineargauge.min.js - Renders the linear gauge item. Add this script only if your report contains the linear gauge report item.ej2-circulargauge.min.js - Renders the circular gauge item. Add this script only if your report contains the circular gauge report item.ej.map.min.js - Renders the map item. Add this script only if your report contains the map report item.bold.report-viewer.min.js - Renders the Syncfusion Report Viewer widget. |