Skip to main content
All docs
V25.2
  • 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
    See Also