DevExpress.XAF.ProjectTemplates
25.1.3
Prefix Reserved
dotnet add package DevExpress.XAF.ProjectTemplates --version 25.1.3
NuGet\Install-Package DevExpress.XAF.ProjectTemplates -Version 25.1.3
<PackageReference Include="DevExpress.XAF.ProjectTemplates" Version="25.1.3" />
<PackageVersion Include="DevExpress.XAF.ProjectTemplates" Version="25.1.3" />
<PackageReference Include="DevExpress.XAF.ProjectTemplates" />
paket add DevExpress.XAF.ProjectTemplates --version 25.1.3
#r "nuget: DevExpress.XAF.ProjectTemplates, 25.1.3"
#:package DevExpress.XAF.ProjectTemplates@25.1.3
#addin nuget:?package=DevExpress.XAF.ProjectTemplates&version=25.1.3
#tool nuget:?package=DevExpress.XAF.ProjectTemplates&version=25.1.3
DevExpress XAF (Cross-Platform .NET App UI & Web API) Templates
What's Included
This NuGet package contains project templates you can use with the DevExpress XAF (Cross-Platform .NET App UI & Web API) components.
- Desktop & Web Application:
dx.xaf
- Creates XAF-powered Windows Forms, ASP.NET Core Blazor, and ASP.NET Core Web API projects using Entity Framework Core and XPO ORMs for your desktop and web application development.
This NuGet package contains item templates you can use with the DevExpress XAF (Cross-Platform .NET App UI & Web API) components.
XAF Business Objects
- EF Core Business Object:
dx.xaf.entityobject
- An Entity Framework Core class that defines a business model and, consequently, the database structure and CRUD user interface. Unlike a regular Code First class, it supports interfaces that allow you to embed complex business logic in this class. - XPO Business Object:
dx.xaf.domainobject
- An XPO persistent class that defines a business model and, consequently, the database structure and CRUD user interface. - Non-Persistent Object:
dx.xaf.nonpersistentobject
- A class which is added to an XAF Application Model and participates in a UI generation, but not bound to a database table (non-persistent object).
XAF Controllers
- View Controller:
dx.xaf.viewcontroller
- A component that is used to change the application flow, customize UI elements and implement custom end-user interaction for XAF Views. - Window Controller:
dx.xaf.windowcontroller
- A component that is used to change the application flow, customize UI elements and implement custom end-user interaction for XAF Windows.
XAF ASP.NET Core Blazor Templates
- Main Form Template:
dx.xaf.blazor.mainformtemplate
- Creates a custom Main Form template in ASP.NET Core Blazor XAF applications. - Detail Form Template:
dx.xaf.blazor.detailformtemplate
- Creates a custom Detail Form template in ASP.NET Core Blazor XAF applications. - Logon Window Template:
dx.xaf.blazor.logonwindowtemplate
- A template used for creating a custom Logon Window Template in ASP.NET Core Blazor XAF applications. - Popup Window Template:
dx.xaf.blazor.popupwindowtemplate
- A template used for creating a custom Popup Window Template in ASP.NET Core Blazor XAF applications. - Nested Frame Template:
dx.xaf.blazor.nestedframetemplate
- A template used for creating a custom Nested Frame Template in ASP.NET Core Blazor XAF applications.
XAF WinForms Templates
- Light Style XAF Main Form WinForms Template:
dx.xaf.win.lightstylemainform
- A template used for creating a custom Light Style Main Form in WinForms XAF applications. - Light Style XAF Main Ribbon Form WinForms Template:
dx.xaf.win.lightstylemainribbonform
- A template used for creating a custom Light Style Main Ribbon Form in WinForms XAF applications. - Detail Form Template:
dx.xaf.win.detailform
- A template used for creating a custom Detail Form in WinForms XAF applications. - Detail Ribbon Form Template:
dx.xaf.win.detailribbonform
- A template used for creation a custom Detail Ribbon Form in WinForms XAF applications. - Popup Form Template:
dx.xaf.win.popupform
- A template used for creation a custom Popup Form in WinForms XAF applications. - Nested Frame Template:
dx.xaf.win.nestedframetemplate
- A template used for creating a custom Nested Frame in WinForms XAF applications. - Lookup Control Template:
dx.xaf.win.lookupcontroltemplate
- A template used for creating a Lookup Property Editor's custom drop-down window in WinForms XAF applications. - Lookup Form Template:
dx.xaf.win.lookupform
- A template used for creating a custom Lookup Form in WinForms XAF applications. - Logon Window Template:
dx.xaf.win.logonform
- A template used for creating a custom Logon Window Template in WinForms XAF applications.
How to Install the Package
To download and install the package, run the following command in the Command Prompt or the Terminal Window:
dotnet new install DevExpress.XAF.ProjectTemplates
How to Create a Project
Once the package is installed, included project templates appear in the New Project wizard in your IDE. Use the "DevExpress" keyword to find all installed templates.
To create a new project in the CLI, execute the dotnet new <template>
command. For example:
dotnet new dx.xaf --help
dotnet new dx.xaf -n MyProjectName
To ensure that your project can access the required DevExpress NuGet packages, run the DevExpress Unified Component Installer or register the online DevExpress NuGet Feed in your IDE / CLI (if you have not done so yet). For additional information, review the following:
- Choose Between Offline and Online DevExpress NuGet Feeds | Start a 30-Day Trial Period
- Install NuGet Packages in Visual Studio, VS Code, and Rider | Install NuGet Packages with Command Line Interface (CLI) Tools
NOTE: Currently, the rich design-time functionality for DevExpress UI components (designers, project wizards, etc.) is only available in the Visual Studio IDE for Windows and requires the DevExpress Unified Component Installer. In other IDEs, standard design-time support for UI platforms may not be available.
How to Get Started
To get started with DevExpress XAF (Cross-Platform .NET App UI & Web API) components, refer to the following help topic XAF (Cross-Platform .NET App UI & Web API) Get Started.
Learn more about Target Frameworks and .NET Standard.
-
net8.0
- No dependencies.
NuGet packages (1)
Showing the top 1 NuGet packages that depend on DevExpress.XAF.ProjectTemplates:
Package | Downloads |
---|---|
DevExpress.ProjectTemplates
Project templates that allow you to create applications with DevExpress components. |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last Updated |
---|---|---|
25.1.3 | 690 | 7/2/2025 |
24.2.8 | 253 | 6/23/2025 |
24.2.7 | 707 | 5/6/2025 |
24.2.6 | 977 | 3/24/2025 |
24.2.5 | 700 | 2/19/2025 |
24.2.3 | 1,444 | 12/12/2024 |
24.1.13 | 138 | 6/24/2025 |
24.1.12 | 142 | 5/6/2025 |
24.1.11 | 479 | 3/25/2025 |
24.1.10 | 104 | 2/19/2025 |
24.1.9 | 107 | 1/27/2025 |
24.1.8 | 110 | 12/20/2024 |
24.1.7 | 270 | 11/5/2024 |
24.1.4 | 320 | 8/9/2024 |
24.1.3 | 262 | 6/28/2024 |