Cross-IDE Project Template Kit
- 3 minutes to read
The DevExpress Project Template Kit is available as a VSIX extension based on the dotnet CLI. The current version works with Visual Studio for Windows or Visual Studio Code. We aim to extend support to more IDEs in the future.
Once you have installed the extension, you can use the Project Wizard:
Note
The DevExpress Template Kit includes project templates for .NET 8+ and C# only.
Important
The DevExpress Template Kit is currently available as a Community Technology Preview (CTP). It will eventually replace our Project Template Gallery (part of our Unified Component Installer).
#Install and Run the Project Wizard for Visual Studio
In Visual Studio, select Extensions → Manage Extensions… to run the Extension Manager. Type DevExpress Template Kit for Visual Studio and click Install:
Use the following link to download and install the DevExpress Template Kit for Visual Studio:
To run the Project Wizard, follow the steps below:
- Open Visual Studio and click Create a new project on the start page.
In the Create a new project window, select DevExpress 24.2 Template Kit and click Next:
Specify the Project Name and Location, and click Create. Use the Project Wizard to configure project parameters.
#Install and Run the Project Wizard for Visual Studio Code
In Visual Studio Code, open the Extensions tab, type DevExpress Template Kit for VS Code in the search box, and click Install. For more information about extension management, see Extension Marketplace.
Use the following link to download and install the DevExpress Template Kit for Visual Studio Code:
To run the Project Wizard, follow the steps below:
In the Explorer tab, click New DevExpress Project:
Specify the project name and press Enter:
Select a project location and click Select Folder.
- Click Create Project. Use the Project Wizard to configure project parameters.
#Build the Project
Install DevExpress component packages to build your project. You can use the DevExpress Unified Component Installer, which adds a local NuGet feed to your machine.
As an alternative to the installer, you can configure a personal DevExpress NuGet Feed that loads the required packages from the DevExpress NuGet Gallery. To do this, follow the instructions below:
- Obtain your NuGet feed URL.
Register the source. You can do this in your IDE or from a CLI:
#Included Templates
The following Dashboard project templates are available:
- 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.
You can use this template with the command line interface (CLI): Create an ASP.NET Core Dashboard Application using the .NET CLI Project Template.
- WPF BI Dashboard Viewer Application
- Creates a desktop (WPF) application with a BI Dashboard Viewer that visualizes key business data generated at design time.
You can use this template with the command line interface (CLI): Create a WPF Dashboard Viewer Application using the .NET CLI Project Template.