CLI Project Templates
- 3 minutes to read
You can use the command line interface (CLI) to create starter projects with Dashboard Components for different platforms. This topic lists available Reporting project templates and the corresponding NuGet packages.
DevExpress project templates are included in our Unified Component Installer.
You can also install the templates from nuget.org or the DevExpress NuGet Gallery (nuget.devexpress.com). If you are new to NuGet, visit the following page for additional information about package management prerequisites: An Introduction to NuGet.
Tip
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 Template Kit (Windows, macOS).
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
The following BI Dashboard project template is available in the package:
- ASP.NET Core BI Dashboard Application
Creates a web (ASP.NET Core MVC) application with an integrated Web BI Dashboard Control that allows you to build an interactive data visualization UI.
Refer to the following topic for instructions on how to create a project with this template: Use DevExpress Templates to Create an ASP.NET Core Dashboard Application
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
The following BI Dashboard project template is available in the package:
- ASP.NET Core Blazor BI Dashboard Application
Creates a web (Blazor Server or Blazor WebAssembly Hosted) application with an integrated BI Dashboard Control that allows you to build an interactive data visualization UI.
Refer to the following topic for instructions on creating a project with this template: Use DevExpress Templates to Create a Blazor Dashboard 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
The following BI Dashboard project template is available in the package:
- WPF BI Dashboard Viewer Application
Creates a desktop (WPF) application with a BI Dashboard Viewer that visualizes key metrics from a sample data source.
Refer to the following topic for instructions on how to create a project with this template: Use DevExpress Templates to Create a WPF Dashboard Viewer Application
Item Template
Dashboard item templates in the package:
| Short Name | Description | Documentation |
|---|---|---|
dx.wpf.item.dashboard |
Creates an empty DevExpress Dashboard that can be customized at design time. | Add a New Item using CLI |
WinForms
NuGet package: DevExpress.Win.ProjectTemplates
To install DevExpress WinForms project templates from nuget.org, execute the following command:
dotnet new install DevExpress.Win.ProjectTemplates
The following BI Dashboard project template is available in the package:
- WinForms BI Dashboard Viewer Application
Creates a desktop (WinForms) application with a BI Dashboard Viewer that visualizes key metrics from a sample data source.
Refer to the following topic for instructions on how to create a project with this template: Use DevExpress Templates to Create a WinForms Dashboard Viewer Application
Item Template
Dashboard item templates in the package:
| Short Name | Description | Documentation |
|---|---|---|
dx.win.dashboarditem |
Creates an empty DevExpress Dashboard that can be customized at design time. | Add a New Item using CLI |