Search results
Suggest a FeaturePDF

Migrate Reporting Application

This section provides step-by-step instructions for migrating Embedded Reporting Tools such as Report Viewer, Report Designer and Report Writer from Syncfusion Essential Studio release version to Bold Reports version:

Refer to the NuGet Packages section to learn more details about installing and configuring Report Viewer NuGet packages.

Migrate JavaScript Embedded Reporting Tools

The following provides step-by-step instructions for migrating your JavaScript reporting application.

Purpose Essential Studio Packages Bold Reports Package Description
Client Side Script and Styles Syncfusion.JavaScript.ReportDesigner

Syncfusion.JavaScript

BoldReports.JavaScript BoldReports.JavaScript package contain Report Viewer and Report Designer HTML5 and JavaScript components for web development.
Server Side Helper Syncfusion.Web.ReportDesigner

Syncfusion.Web.ReportViewer

BoldReports.Web BoldReports.Web is a server-side helper package to build Web API service for Report Viewer and Report Designer components.

Refer the JavaScript Embedded Reporting Tools migration steps here.

Migrate Angular Embedded Reporting Tools

The following provides step-by-step instructions for migrating your Angular reporting application.

Essential Studio Packages Bold Reports Package Description
syncfusion-javascript

@boldreports/javascript-reporting-controls JavaScript NPM packages contain the Reporting components scripts and styles.
ej-angular2

@boldreports/angular-reporting-components Angular NPM packages contain the Reporting components scripts and styles.
syncfusion-ej-global

@boldreports/global Globalize NPM packages contain the Reporting components globalize scripts.
Purpose Essential Studio Packages Bold Reports Package Description
Server Side Helper Syncfusion.Web.ReportDesigner

Syncfusion.Web.ReportViewer

BoldReports.Web BoldReports.Web is a server-side helper package to build Web API service for Report Viewer and Report Designer components.

Refer the Angular Embedded Reporting Tools migration steps here.

Migrate ASP.NET Core Embedded Reporting Tools

The following provides step-by-step instructions for migrating your ASP.NET Core reporting application.

Purpose Essential Studio Packages Bold Reports Package Description
Client Side Tag Helper Syncfusion.EJ.AspNet.Core

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 and Report Designer components to build server-side dynamic websites based on Microsoft's ASP.NET Core.
Server Side Helper Syncfusion.EJ.ReportDesigner.AspNet.Core

Syncfusion.EJ.ReportViewer.AspNet.Core

Syncfusion.Report.Net.Core

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 and Report Designer controls with ASP.NET Core.

Refer the ASP.NET Core Embedded Reporting Tools migration steps here.

Migrate ASP.NET MVC Embedded Reporting Tools

The following provides step-by-step instructions for migrating your ASP.NET MVC reporting application.

Purpose Essential Studio Packages Bold Reports Package Description
Client Side MVC Helper Syncfusion.AspNet.Mvc4

Syncfusion.AspNet.Mvc5

BoldReports.Mvc4

BoldReports.Mvc5
TheBoldReports.Mvc4, andBoldReports.Mvc5 packages contains HTML Helpers for Report Viewer and Report Designer components to build server-side dynamic websites based on Microsoft's ASP.NET MVC.
Server Side Helper Syncfusion.ReportDesigner.AspNet.Mvc

Syncfusion.ReportViewer.AspNet.Mvc

BoldReports.Web BoldReports.Web is a server-side helper package to build Web API service for Report Viewer and Report Designer components.

Refer the ASP.NET MVC Embedded Reporting Tools migration steps here.

Migrate ASP.NET Embedded Reporting Tools

The following provides step-by-step instructions for migrating your ASP.NET reporting application.

Purpose Essential Studio Packages Bold Reports Package Description
Client Side Tag Helper Syncfusion.AspNet

BoldReports.Webforms TheBoldReports.WebForms package contains HTML Helpers for Report Viewer and Report Designer components to build server-side dynamic websites based on Microsoft's ASP.NET Web Forms.
Server Side Helper Syncfusion.ReportDesigner.AspNet

Syncfusion.ReportViewer.AspNet

BoldReports.Web BoldReports.Web is a server-side helper package to build Web API service for Report Viewer and Report Designer components.

Refer the ASP.NET Embedded Reporting Tools migration steps here.

Migrate WPF Embedded Reporting Tools

The following provides step-by-step instructions for migrating your WPF reporting application.

Platform Purpose Essential Studio Packages Bold Reports Package Description
WPF Components Packages Syncfusion.ReportControls.WPF

Syncfusion.ReportViewer.WPF

Syncfusion.ReportWriter.Base

BoldReports.Wpf BoldReports.Wpf is a .NET Report Viewer, Report Writer control package to view and export RDL/RDLC reports within a .NET application.

Refer the WPF Embedded Reporting Tools migration steps here.

Migrate UWP Embedded Reporting Tools

The following provides step-by-step instructions for migrating your UWP reporting application.

Purpose Essential Studio Packages Bold Reports Package Description
Components Packages Syncfusion.SfReportViewer.UWP

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 Syncfusion.Web.ReportViewer

BoldReports.Web BoldReports.Web is a server-side helper package to build Web API service for Report Viewer and Report Designer components.

Refer the UWP Embedded Reporting Tools migration steps here.