Reporting for Blazor - Application Deployment
- 6 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
- Contains the Document Viewer and Report Designer JavaScript-based components for Blazor Server and standalone Blazor WebAssembly apps.
- DevExpress.Blazor.Reporting.JSBasedControls.WebAssembly
- Contains the Document Viewer and Report Designer JavaScript-based components for hosted Blazor WebAssembly apps.
- DevExpress.Blazor.Reporting.JSBasedControls.Common
- Contains common settings and client-side resources for the JavaScript-based Blazor Reporting components.
- DevExpress.Drawing.Skia
- Implements the drawing functionality based on the Skia Graphics Library.
#Common Blazor Assemblies
- DevExpress.Blazor.v24.2.dll
- Contains classes for all DevExpress Blazor components.
- DevExpress.Blazor.Resources.v24.2.dll
- Contains a set of resources for Blazor.
- DevExpress.Data.v24.2.dll
- Implements the common data management functionality for DevExpress controls.
- DevExpress.Data.v24.2.clr
- Implements the common data management functionality for DevExpress controls.
#AI Integration-Specific Assemblies
- DevExpress.AIIntegration.v24.2.dll
- Implements core functionality of DevExpress AI-powered extensions and services.
- DevExpress.AIIntegration.Web.v24.2.dll
- Implements APIs that enable AI-powered features in DevExpress-powered Web applications.
- DevExpress.AIIntegration.OpenAI.v24.2.dll
- Implements APIs to operate with OpenAIClient and OpenAIAssistant.
- DevExpress.AIIntegration.Azure.TextAnalytics.v24.2.dll
- Implements services to operate with Azure AI Language.
- DevExpress.AIIntegration.Azure.Translation.v24.2.dll
- Implements services to operate with Azure AI Translator.
- DevExpress.AIIntegration.Reporting.Common.v24.2.dll
- Implements common AI integration functionality for Reporting components.
- DevExpress.AIIntegration.Web.Reporting.Common.v24.2.dll
- Implements basic AI integration services for DevExpress Web Reporting controls.
- DevExpress.AIIntegration.AspNetCore.Reporting.v24.2.dll
- Implements AI integration functionality for JavaScript-based Report Designer and Report Viewer components.
- DevExpress.AIIntegration.Blazor.Common.v24.2.dll
- Implements a container for DevExpress AI Extensions and shared components for Blazor.
- DevExpress.AIIntegration.Blazor.Reporting.Viewer.v24.2.dll
- Implements AI integration functionality for the native Blazor Report Viewer component.
- DevExpress.AIIntegration.Blazor.Chat.24.2.dll
- Implements a dialog window that displays AI’s responses within Blazor applications.
#Reporting-Specific Assemblies
#Reporting Components (JavaScript-Based)
- DevExpress.Blazor.Reporting.JSBasedControls.Common.v24.2.dll
- Contains common settings and client-side resources for the JavaScript-based Blazor Reporting components.
#Blazor Server and Blazor WebAssembly (Standalone)
- DevExpress.Blazor.Reporting.JSBasedControls.v24.2.dll
- Implements the functionality related to the Blazor Server and standalone WebAssembly JavaScript-based Report Designer and Report Viewer components.
#Blazor WebAssembly Hosted
- DevExpress.Blazor.Reporting.JSBasedControls.WebAssembly.v24.2.dll
- Implements capabilities related to Blazor WASM JavaScript-based Report Designer and Report Viewer components.
#Assemblies Common to Blazor Reporting JS-Based Controls
- DevExpress.AspNetCore.Common.v24.2.dll
- Implements the common functionality for DevExpress ASP.NET Core controls.
- DevExpress.AspNetCore.Core.v24.2.dll
- Implements the core functionality for DevExpress ASP.NET Core controls.
- DevExpress.AspNetCore.Reporting.v24.2.dll
- Contains classes used to inject the reporting functionality into ASP.NET Core applications.
- DevExpress.AspNetCore.Reporting.v24.2.Azure.dll
- Contains services designed to work with web reporting applications in the Microsoft Azure environment.
- DevExpress.Charts.v24.2.Core.dll
- Contains classes used to display charts in reports.
- DevExpress.DataAccess.v24.2.dll
- Contains classes used to access different data providers.
- DevExpress.DataVisualization.v24.2.Core.dll
- Implements the core functionality for DevExpress data visualization controls.
- DevExpress.Drawing.v24.2.Core.dll
- Implements the basic graphics functionality.
- DevExpress.Office.v24.2.Core.dll
- Contains classes required to export reports to DOCX.
- DevExpress.Pdf.v24.2.Core.dll
- Contains classes required to export reports to PDF.
- DevExpress.Pdf.v24.2.Drawing.dll
- Contains classes that implement PDF-related features used to render PDF file content in reports.
- DevExpress.Pdf.v24.2.SkiaRenderer.dll
- Implements the cross-platform PDF renderer based on the Skia Graphics Library.
- DevExpress.PivotGrid.v24.2.Core.dll
- Contains classes used to display Pivot Grid controls in reports.
- DevExpress.RichEdit.v24.2.Core.dll
- Contains classes required to display formatted text in a report and to export reports to DOCX.
- DevExpress.RichEdit.v24.2.Export.dll
- Contains classes required to export reports to DOCX.
- DevExpress.Printing.v24.2.Core.dll
- Implements the basic printing functionality.
- DevExpress.Sparkline.v24.2.Core.dll
- Contains classes used to display sparklines in reports.
- DevExpress.Web.Reporting.v24.2.Common.Services.dll
- Contains classes for .NET 8+ Reporting controls.
- DevExpress.Web.Resources.v24.2.dll
- Contains client-side libraries required to run the DevExpress Web controls.
- DevExpress.Xpo.v24.2.dll
- Implements the functionality for eXpress Persistent Objects (XPO).
- DevExpress.XtraCharts.v24.2.dll
- Contains classes used to display charts in reports.
- DevExpress.XtraGauges.v24.2.Core.dll
- Contains classes that implement the basic functionality of the XtraGauges Suite.
- DevExpress.XtraReports.v24.2.dll
- Implements the core reporting functionality.
- DevExpress.XtraReports.v24.2.CodeCompletion.dll
- Implements the code completion functionality in Report Designers.
- DevExpress.XtraReports.v24.2.Web.dll
- Implements the reporting functionality for Web platforms.
- DevExpress.Blazor.RichEdit.v24.2.dll
Contains classes for DevExpress Blazor DxRichEdit component. Required to enable the inline text editor for XRRichText control.
Important
The Dx
Rich ships as part of the following subscriptions: ASP.Edit NET & Blazor, DXperience, and Universal. Refer to the following page for additional information: DevExpress Subscriptions.
#Report Viewer for Blazor Server (Native)
- DevExpress.Blazor.Reporting.v24.2.Viewer.dll
- Implements the functionality related to the native Blazor Report Viewer component.
- DevExpress.Blazor.v24.2.Viewer.dll
- Contains classes for DevExpress Blazor Viewer components (Document Viewer and PDF Viewer).
- DevExpress.Charts.v24.2.Core.dll
- Contains classes used to display charts in reports.
- DevExpress.DataAccess.v24.2.dll
- Contains classes used to access different data providers.
- DevExpress.DataVisualization.v24.2.Core.dll
- Implements the core functionality for DevExpress data visualization controls.
- DevExpress.Office.v24.2.Core.dll
- Contains classes required to export reports to DOCX.
- DevExpress.Pdf.v24.2.Core.dll
- Contains classes required to export reports to PDF.
- DevExpress.Pdf.v24.2.Drawing.dll
- Contains classes that implement PDF-related features used to render PDF file content in reports.
- DevExpress.Pdf.v24.2.SkiaRenderer.dll
- Implements the cross-platform PDF renderer based on the Skia Graphics Library.
- DevExpress.PivotGrid.v24.2.Core.dll
- Contains classes used to display Pivot Grid controls in reports.
- DevExpress.RichEdit.v24.2.Core.dll
- Contains classes required to display formatted text in a report and to export reports to DOCX.
- DevExpress.RichEdit.v24.2.Export.dll
- Contains classes required to export reports to DOCX.
- DevExpress.Printing.v24.2.Core.dll
- Implements the basic printing functionality.
- DevExpress.Sparkline.v24.2.Core.dll
- Contains classes used to display sparklines in reports.
- DevExpress.Xpo.v24.2.dll
- Implements the functionality for eXpress Persistent Objects (XPO).
- DevExpress.XtraCharts.v24.2.dll
- Contains classes used to display charts in reports.
- DevExpress.XtraGauges.v24.2.Core.dll
- Contains classes that implement the basic functionality of the XtraGauges Suite.
- DevExpress.XtraReports.v24.2.dll
- Implements the core reporting functionality.
- DevExtreme.AspNet.Data.dll
- DevExtreme data layer extension for ASP.NET
#Report Viewer for Blazor WebAssembly (Native)
- DevExpress.Blazor.Reporting.v24.2.Viewer.dll
- Implements capabilities related to the native Blazor Report Viewer component.
- DevExpress.Blazor.v24.2.Viewer.dll
- Contains classes for DevExpress Blazor Viewer components (Report Viewer and PDF Viewer).
- DevExpress.Charts.v24.2.Core.dll
- Contains classes used to display charts in reports.
- DevExpress.CodeParser.v24.2.Core.dll
- Contains classes used to display charts in reports.
- DevExpress.DataAccess.v24.2.dll
- Contains classes used to access different data providers.
- DevExpress.DataVisualization.v24.2.Core.dll
- Implements DevExpress data visualization control core capabilities.
DevExpress.Drawing.v24.2.dll
: Contains the basic drawing capabilities for DevExpress components.
DevExpress.Drawing.v24.2.Skia.dll
- DevExpress.Office.v24.2.Core.dll
- Contains classes required to export reports to DOCX.
- DevExpress.Pdf.v24.2.Core.dll
- Contains classes required to export reports to PDF.
- DevExpress.Pdf.v24.2.Drawing.dll
- Contains classes that implement PDF-related features used to render PDF file content in reports.
- DevExpress.PivotGrid.v24.2.Core.dll
- Contains classes used to display Pivot Grid controls in reports.
- DevExpress.Printing.v24.2.Core.dll
- Contains classes that implement basic capabilities for DevExpress printing libraries.
- DevExpress.RichEdit.v24.2.Core.dll
- Contains classes required to display formatted text in a report and to export reports to DOCX.
- DevExpress.RichEdit.v24.2.Export.dll
- Contains classes required to export reports to DOCX.
- DevExpress.Sparkline.v24.2.Core.dll
- Contains classes used to display sparklines in reports.
- DevExpress.Xpo.v24.2.dll
- Implements capabilities for eXpress Persistent Objects (XPO).
- DevExpress.XtraCharts.v24.2.dll
- Contains classes used to display charts in reports.
- DevExpress.XtraGauges.v24.2.Core.dll
- Contains classes that implement XtraGauges Suite basic capabilities.
- DevExpress.XtraReports.v24.2.dll
- Implements core reporting functionality.
- DevExtreme.AspNet.Data.dll
- DevExtreme data layer extension for ASP.NET