User Interface Components

Ready for .NET Core 3.1

Create best-of-breed user experiences and emulate the UI of today's most popular business productivity apps with DevExpress components for WinForms, WPF, ASP.NET Core, and Blazor.

Our entire product lines for the following platforms can now be used in your next .NET Core 3.1 application.

WinForms controls are labeled CTP because of remaining design-time limitations on desktop platforms. Learn More

Windows and Web Desktop Controls for .NET Core 3.1
Windows and Web Tablet Controls for .NET Core 3.1

Enterprise/Analytics Tools

Ready for .NET Core 3.1

Deliver robust business application, high-performance decision support systems and analytics dashboards across platforms and devices with our fully integrated suite of UI and data frameworks, reporting tools and dashboards.

Several products are labeled CTP because of remaining design-time limitations on desktop platforms. Learn More

Reporting for Visual Studio 2019
Dashboard for Visual Studio 2019

Best in Class Tools

DevExpress is honored to have been voted best in class 20 times in this year's Visual Studio Magazine Reader's Choice Awards.

Experience the DevExpress difference and see why your peers consistently vote our products #1. With our Universal Subscription, you will build your best, see complex software with greater clarity, increase your productivity and create stunning applications for Windows, Web and your Mobile world.


Frequently Asked Questions

Can I Evaluate .NET Core 3.1 Products?

Yes, you can download and install a free 30-day evaluation version. Web development assemblies are built against .NET Standard 2.0 and are available in our Unified .NET Installer. Assemblies for desktop and certain cross-platfrom products are available in the additional installation for .NET Core 3.1 developers. You can also obtain our products via the DevExpress NuGet Gallery. Obtain your personal DevExpress NuGet Feed URL, set up the feed in Visual Studio and install the required packages.

Is There a Single Installation for .NET Core 3.1?

If you use DevExpress NuGet Gallery to obtain your products, then you have a single source for all your .NET Core 3.1 products. If you prefer integrated installation experience and develop for both desktop and the web, you'll need to download two separate files - the Unified .NET / HTML5 installer and the additional installation with our desktop and cross-platform libraries compiled against .NET Core 3.1.

What Does the CTP Label Mean?

.NET Core is being actively developed and every new release introduces changes. Certain parts of new functionality, such as the WinForms designer, are still in early preview stages. We continue to adopt latest releases and work on making our code as robust as possible, but for now we mark our desktop development products as Community Technology Preview (CTP) and thus warn you not to use them in production code. Learn More

Should I Use .NET Core for New Projects?

Microsoft recommends to try .NET Core if you are starting a new project. Please note that while WinForms and WPF platforms are supported, they do impose a few limitations. Our respective products are marked as CTP versions and thus are not recommended for use in production code. We expect this to change with upcoming .NET Core updates. Learn More

Should I Port Existing Apps to .NET Core?

You can, and you can also continue to develop your applications for the .NET Framework. .NET Framework 4.8 will continue to be distributed with future releases of Windows. As long as it is installed on a supported version of Windows, .NET Framework 4.8 will continue to be supported. .NET Framework Support Policy

60 Day Unconditional Money Back Guarantee

We are so confident in our products and services that we back them with a 60 day no questions asked money back guarantee. If within the first 60 days of ownership you are not satisfied with the capabilities of our tools, you can request a full refund of the amount you paid to DevExpress by writing to or by calling +1 (818) 844-3383.

Best Value
WinForms Controls
WPF Controls
ASP.NET Web Forms Controls
Printing & Exporting
ASP.NET MVC Extensions
Printing & Exporting
ASP.NET MVC Client-Side Controls
ASP.NET Core Controls
ASP.NET Core Office Controls
ASP.NET Bootstrap Controls
Themes and Skinning
JavaScript - jQuery, Angular, React, Vue
Blazor UI Components
Grid Layout
Stack Layout
UWP Controls
WinForms Document Viewer
WinForms End-User Report Designer
ASP.NET Web Forms Document Viewer
ASP.NET Web Forms End-User Report Designer
ASP.NET MVC Document Viewer
ASP.NET MVC End-User Report Designer
ASP.NET Core Document Viewer
ASP.NET Core End-User Report Designer
Blazor Document Viewer
Blazor End-User Report Designer
WPF Document Viewer
WPF End-User Report Designer
Angular Document Viewer
Angular End-User Report Designer
XPO - ORM Library
Office File API (Basic)
.NET Standard 2.0+ Support (Windows, Linux, MacOS)
Office File API (Complete)
.NET Standard 2.0+ Support (Windows, Linux, MacOS)
Business Intelligence Dashboard
XAF - Cross-Platform .NET App UI
Role-based Access Control and User Authentication (.NET)
Xamarin.Forms UI Controls with Support
Native Mobile UI Controls
CodeRush with Support
CodeRush Classic
VS 2015 Support
VS 2012, 2013 Support
HTML, ASP.NET, CSS, Razor, JavaScript
Source Code *
WinForms Controls
ASP.NET Controls
WPF Controls
JavaScript - jQuery, Angular, React
Blazor UI Components
UWP Controls
XPO - ORM Library
Office File API
Data Visualization Dashboard
XAF - Cross-Platform .NET App UI
Technical Support
Priority Support

* DevExpress does not include/ship source code for certain products, including CodeRush, TestCafe Studio, and Report & Dashboard Server.