Skip to main content
All docs
V24.2

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

CLI Project Templates

  • 3 minutes to read
In This Article

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:

dotnet new install DevExpress.AspNetCore.ProjectTemplates

Reporting project templates in the package:

Short Name Description Documentation
dx.aspnetcore.reporting Creates 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.angular Creates 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.react Creates 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.backend Creates 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:

dotnet new install DevExpress.Blazor.ProjectTemplates

Reporting project templates in the package:

Short Name Description Documentation
dx.blazor.reporting Creates 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. Use DevExpress .NET CLI Templates to Create a Blazor Reporting Application

#WPF

NuGet package: DevExpress.WPF.ProjectTemplates

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

dotnet new install DevExpress.WPF.ProjectTemplates

Reporting project templates in the package:

Short Name Description Documentation
dx.wpf.reporting Creates a desktop (WPF) application with a Document Viewer that shows a tabular report created at design time. CLI Project Templates for WPF
See Also