Back to Devexpress

Use DevExpress Templates to Create Blazor Application with a Report Viewer

xtrareports-405343-web-reporting-blazor-reporting-native-report-viewer-get-started-use-devexpress-templates.md

latest2.0 KB
Original Source

Use DevExpress Templates to Create Blazor Application with a Report Viewer

  • Feb 09, 2026
  • 6 minutes to read

DevExpress Templates help you create ready-to-use applications with a Native Report Viewer for Blazor.

Templates let you select a Blazor Server or Blazor WebAssembly application. Report Viewer shows a pre-built tabular report bound to sample data (SQL, Object, or JSON). The application may also include ready-to-use Docker files for deployment in Linux-based environments.

Project Template Kit (Visual Studio, Visual Studio Code, JetBrains Rider)

Use the Cross-IDE Project Template Kit to create a Blazor Server or Blazor WebAssembly application with the DxReportViewer component.

Tip

You can create and modify reports in the DevExpress Report Designer integrated into Visual Studio Code as an extension. For additional information, refer to the following topic: Report Designer for Visual Studio Code (VS Code).

To create a Blazor application with a Report Viewer, follow the steps below:

  1. Install the DevExpress Project Template Kit extension. Refer to the following sections in the Project Template Kit help topic for instructions depending on the IDE of your choice:

  2. Select Blazor or Reporting in the Platforms list. Select the ASP.NET Core Blazor Reporting Application template:

.NET CLI Templates

Use CLI Project Templates to create a Blazor Server or Blazor WebAssembly application with the DxReportViewer component.

To create a Blazor application with a Report Viewer, follow the steps below:

  1. Run the following command to install DevExpress Blazor project templates from nuget.org:

  2. Create a project with a Report Viewer: