Reporting for Blazor - Application Deployment
- 4 minutes to read
DevExpress Blazor libraries are redistributable under the End User License Agreement (EULA) and can be distributed to the users of your applications. You must have a valid license to legally distribute applications that use DevExpress Blazor components.
The following Microsoft help topic describes how to deploy Blazor applications: Host and deploy ASP.NET Core Blazor.
NuGet Packages
The following NuGet packages are available from the local NuGet feed if you have DevExpress products installed locally, and in the DevExpress NuGet Gallery at https://nuget.devexpress.com/:
- DevExpress.Blazor.Reporting.Viewer
- Contains the Report Viewer native component for Blazor.
- DevExpress.Blazor.Reporting.JSBasedControls.BlazorServer
- Contains the Document Viewer and Report Designer JavaScript-based components for Blazor Server hosted apps.
- DevExpress.Blazor.Reporting.JSBasedControls.WebAssembly
- Contains the Document Viewer and Report Designer JavaScript-based components for Blazor WASM apps.
- DevExpress.Blazor.Reporting.JSBasedControls.Common
- Contains common settings and client-side resources for the JavaScript-based Blazor Reporting components.
- DevExpress.Blazor.Reporting
- A legacy package for Blazor Reporting apps. Please use one of the packages mentioned above for new projects.
Common Blazor Assemblies
- DevExpress.Blazor.v22.2.dll
- Contains classes for all DevExpress Blazor components.
- DevExpress.Data.v22.2.dll
- Implements the common data management functionality for DevExpress controls.
- DevExpress.Data.v22.2.clr
- Implements the common data management functionality for DevExpress controls.
Reporting-Specific Assemblies
Reporting Components (JavaScript-Based)
- DevExpress.Blazor.Reporting.JSBasedControls.Common.v22.2.dll
- Contains common settings and client-side resources for the JavaScript-based Blazor Reporting components.
Blazor Server
- DevExpress.Blazor.Reporting.JSBasedControls.BlazorServer.v22.2.dll
- Implements the functionality related to the Blazor Server JavaScript-based Report Designer and Report Viewer components.
Blazor WebAssembly
- DevExpress.Blazor.Reporting.JSBasedControls.WebAssembly.v22.2.dll
- Implements the functionality related to the Blazor WASM JavaScript-based Report Designer and Report Viewer components.
Assemblies Common to Blazor Reporting JS-Based Controls
- DevExpress.AspNetCore.Common.v22.2.dll
- Implements the common functionality for DevExpress ASP.NET Core controls.
- DevExpress.AspNetCore.Core.v22.2.dll
- Implements the core functionality for DevExpress ASP.NET Core controls.
- DevExpress.AspNetCore.Reporting.v22.2.dll
- Contains classes used to inject the reporting functionality into ASP.NET Core applications.
- DevExpress.AspNetCore.Reporting.v22.2.Azure.dll
- Contains services designed to work with web reporting applications in the Microsoft Azure environment.
- DevExpress.AspNetCore.Resources.v22.2.dll
- Contains external client libraries for DevExpress ASP.NET Core controls.
- DevExpress.Charts.v22.2.Core.dll
- Contains classes used to display charts in reports.
- DevExpress.DataAccess.v22.2.dll
- Contains classes used to access different data providers.
- DevExpress.DataVisualization.v22.2.Core.dll
- Implements the core functionality for DevExpress data visualization controls.
- DevExpress.Drawing.v22.2.Core.dll
- Implements the basic graphics functionality.
- DevExpress.Office.v22.2.Core.dll
- Contains classes required to export reports to DOCX.
- DevExpress.Pdf.v22.2.Core.dll
- Contains classes required to export reports to PDF.
- DevExpress.Pdf.v22.2.Drawing.dll
- Contains classes that implement PDF-related features used to render PDF file content in reports.
- DevExpress.Pdf.v22.2.SkiaRenderer.dll
- Implements the cross-platform PDF renderer based on the Skia Graphics Library.
- DevExpress.PivotGrid.v22.2.Core.dll
- Contains classes used to display Pivot Grid controls in reports.
- DevExpress.RichEdit.v22.2.Core.dll
- Contains classes required to display formatted text in a report and to export reports to DOCX.
- DevExpress.RichEdit.v22.2.Export.dll
- Contains classes required to export reports to DOCX.
- DevExpress.Printing.v22.2.Core.dll
- Implements the basic printing functionality.
- DevExpress.Sparkline.v22.2.Core.dll
- Contains classes used to display sparklines in reports.
- DevExpress.Xpo.v22.2.dll
- Implements the functionality for eXpress Persistent Objects (XPO).
- DevExpress.XtraCharts.v22.2.dll
- Contains classes used to display charts in reports.
- DevExpress.XtraGauges.v22.2.Core.dll
- Contains classes that implement the basic functionality of the XtraGauges Suite.
- DevExpress.XtraReports.v22.2.dll
- Implements the core reporting functionality.
- DevExpress.XtraReports.v22.2.CodeCompletion.dll
- Implements the code completion functionality in Report Designers.
- DevExpress.XtraReports.v22.2.Web.dll
- Implements the reporting functionality for Web platforms.
Report Viewer for Blazor Server (Native)
- DevExpress.Blazor.Reporting.v22.2.Viewer.dll
- Implements the functionality related to the native Blazor Report Viewer component.
- DevExpress.Charts.v22.2.Core.dll
- Contains classes used to display charts in reports.
- DevExpress.DataAccess.v22.2.dll
- Contains classes used to access different data providers.
- DevExpress.DataVisualization.v22.2.Core.dll
- Implements the core functionality for DevExpress data visualization controls.
- DevExpress.Office.v22.2.Core.dll
- Contains classes required to export reports to DOCX.
- DevExpress.Pdf.v22.2.Core.dll
- Contains classes required to export reports to PDF.
- DevExpress.Pdf.v22.2.Drawing.dll
- Contains classes that implement PDF-related features used to render PDF file content in reports.
- DevExpress.Pdf.v22.2.SkiaRenderer.dll
- Implements the cross-platform PDF renderer based on the Skia Graphics Library.
- DevExpress.PivotGrid.v22.2.Core.dll
- Contains classes used to display Pivot Grid controls in reports.
- DevExpress.RichEdit.v22.2.Core.dll
- Contains classes required to display formatted text in a report and to export reports to DOCX.
- DevExpress.RichEdit.v22.2.Export.dll
- Contains classes required to export reports to DOCX.
- DevExpress.Printing.v22.2.Core.dll
- Implements the basic printing functionality.
- DevExpress.Sparkline.v22.2.Core.dll
- Contains classes used to display sparklines in reports.
- DevExpress.Xpo.v22.2.dll
- Implements the functionality for eXpress Persistent Objects (XPO).
- DevExpress.XtraCharts.v22.2.dll
- Contains classes used to display charts in reports.
- DevExpress.XtraGauges.v22.2.Core.dll
- Contains classes that implement the basic functionality of the XtraGauges Suite.
- DevExpress.XtraReports.v22.2.dll
- Implements the core reporting functionality.
- DevExtreme.AspNet.Data.dll
- DevExtreme data layer extension for ASP.NET