Back to Devexpress

CLI Project Templates

xtrareports-405262-dot-net-and-net-core-support-cli-project-templates.md

latest6.5 KB
Original Source

CLI Project Templates

  • Feb 09, 2026
  • 4 minutes to read

You can use the command line interface (CLI) to create starter Reporting projects for different platforms. This topic lists available Reporting project templates and the corresponding NuGet packages.

Note

We implemented a new dotnet CLI-powered Project Wizard you can use across multiple IDEs. Refer to the following topic for more information: Cross-IDE Project Template Kit.

ASP.NET Core

NuGet package: DevExpress.AspNetCore.ProjectTemplates

To install DevExpress ASP.NET Core project templates from nuget.org, execute the following command:

console
dotnet new install DevExpress.AspNetCore.ProjectTemplates

Reporting project templates in the package:

Short NameDescriptionDocumentation
dx.aspnetcore.reportingCreates a web (ASP.NET Core MVC) Reporting application that displays a Report Viewer and/or an End-User Report Designer. The backend defines a pre-built tabular report bound to sample data (SQL, Object, or JSON). The application includes ready-to-use Docker files for deployment in Linux-based environments and example implementations of Document Cache and Report Definition Storage.* Use DevExpress .NET CLI Templates to Create an ASP.NET Core Reporting App with a Report Designer
* Use DevExpress .NET CLI Templates to Create an ASP.NET Core Reporting App with a Document Viewer
dx.aspnetcore.reporting.angularCreates a full-stack application with an Angular frontend and an ASP.NET Core backend. The frontend displays a Report Viewer and/or an End-User Report Designer. The backend defines a pre-built tabular report bound to sample data (SQL, Object, or JSON). The application includes example implementations of Document Cache and Report Definition Storage.* Use DevExpress .NET CLI Templates to Create an Angular Reporting App with Document Viewer
* Use DevExpress .NET CLI Templates to Create an Angular Reporting App with Report Designer
dx.aspnetcore.reporting.reactCreates a full-stack application with a React frontend and an ASP.NET Core backend. The frontend displays a Report Viewer and/or an End-User Report Designer. The backend defines a pre-built tabular report bound to sample data (SQL, Object, or JSON). The application includes example implementations of Document Cache and Report Definition Storage.* Use DevExpress .NET CLI Templates to Create a React Reporting App with a Document Viewer
* Use DevExpress .NET CLI Templates to Create a React Reporting App with a Report Designer
dx.aspnetcore.reporting.backendCreates a back-end (ASP.NET Core) Reporting application configured to use a Report Viewer and/or an End-User Report Designer in the associated front-end application. The backend defines a pre-built tabular report bound to sample data (SQL, Object, or JSON). The application includes ready-to-use Docker files for deployment in Linux-based environments and example implementations of Document Cache and Report Definition Storage.

Blazor

NuGet package: DevExpress.Blazor.ProjectTemplates

To install DevExpress Blazor project templates from nuget.org, execute the following command:

console
dotnet new install DevExpress.Blazor.ProjectTemplates

Reporting project templates in the package:

Short NameDescriptionDocumentation
dx.blazor.reportingCreates a web (Blazor Server or Blazor WebAssembly) application that displays a Report Viewer (JavaScript-Based or Native version) and/or an End-User Report Designer. The backend defines a pre-built tabular report bound to sample data (SQL, Object, or JSON). The application includes ready-to-use Docker files for deployment in Linux-based environments.Get Started with Blazor Reporting

WPF

NuGet package: DevExpress.WPF.ProjectTemplates

To install DevExpress WPF project templates from nuget.org, execute the following command:

console
dotnet new install DevExpress.WPF.ProjectTemplates

Reporting project templates in the package:

Short NameDescriptionDocumentation
dx.wpf.reportingCreates a desktop (WPF) application with a Report Viewer that displays a pre-built tabular report.Create a Document Viewer Application using the .NET CLI Project Template

Item Template

Reporting item templates in the package:

Short NameDescriptionDocumentation
dx.wpf.reportitemAn empty DevExpress Report that can be customized at design time.

WinForms

NuGet package: DevExpress.Win.ProjectTemplates

To install DevExpress WinForms project templates from nuget.org, execute the following command:

console
dotnet new install DevExpress.Win.ProjectTemplates

Reporting project templates in the package:

Short NameDescriptionDocumentation
dx.win.reportingCreates a desktop (WinForms) application with a Report Viewer that displays a pre-built tabular report.Create a Document Preview Application using the .NET CLI Project Template

Item Template

Reporting item templates in the package:

Short NameDescriptionDocumentation
dx.win.reportitemAn empty DevExpress Report that can be customized at design time.

See Also

dotnet new command