.NET/.NET Core Support
- 2 minutes to read
Prerequisites
The table below shows the versions of DevExpress WPF Controls that support .NET/.NET Core.
DevExpress Version | .NET Core 3.0 | .NET Core 3.1 (LTS) | .NET 5.0 | .NET 6.0 (LTS) | .NET 7.0 | .NET 8.0 (LTS) | .NET 9.0 (current) |
---|---|---|---|---|---|---|---|
v24.2 (current) | |||||||
v24.1.8+ | |||||||
v23.2-v24.1.7 | |||||||
v22.2-v23.1 | |||||||
v21.2-v22.1 | |||||||
v20.1-v21.1 | |||||||
v19.2.5+ | |||||||
v19.1-v19.2.4 |
Prerequisites to build .NET Core applications:
- .NET/.NET Core
- Visual Studio 2022 v17.0+ (includes support for .NET 6.0)
- Visual Studio 2022 v17.4+ (includes support for .NET 7.0)
- Visual Studio 2022 v17.8+ (includes support for .NET 8.0)
Getting Started
The Getting Started topic explains how to start using DevExpress WPF UI controls in a .NET WPF application.
Migrate an Existing Application to .NET
The following topic describes how to migrate an existing WPF Application to .NET: Migrate WPF Applications to .NET.
Deployment
The following topic describes how to deploy your .NET WPF application: Deploy .NET Applications.
Limitations
The ApplicationJumpListService is not supported.
Create Custom Themes for .NET Applications with the Theme Designer
- Install DevExpress WPF Controls for the .NET Framework.
- Build and publish your custom theme that targets the .NET Framework in the Theme Designer.
- Reference the resulting assembly in .NET projects.
Theme projects contain XAML resources and no C# or VB code, and there are no conflicts between the .NET Framework and .NET.
Tip
Are you currently using .NET Framework and ready to transition to .NET 6+ or move your solutions to the Cloud?
We recognize that migrating/rewriting legacy applications can be a significant undertaking. If you are ready to transition to newer versions of .NET or move your solution to the cloud, be sure to review the following highly rated help topics:
- .NET Upgrade Assistant Tool
- Start your cloud journey with Azure App Service
- ASP.NET to ASP.NET Core tutorial playlist on YouTube
- Reliable Web App pattern (RWA) on GitHub (a guidance for building around existing apps without the need for a complete rewrite)