UI Controls & Reports

.NET 5 Inside

Create high-impact user experiences and emulate the UI of today's most popular business productivity apps with our award-winning component suites for WinForms, WPF, ASP.NET Core, and Blazor.

.NET 5 support is available for the following product lines/platforms:

Note: Because Microsoft has yet to deliver the necessary WinForms design-time infrastructure, the design-time support of our WinForms product suite is currently available as a Community Tech Preview (CTP). We remain hopeful that Microsoft will invest the resources needed to address WinForms-related limitations. Please review the following KB article for more information in this regard: WinForms and .NET 5.

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

Enterprise/Analytics Tools

.NET 5 Inside

Deliver business application that amaze. Use our high-performance decision support tools, analytics dashboards, and app frameworks to deliver solutions that meet and exceed end-user expectations.

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.

x20
x18
x19
x19

Frequently Asked Questions

Can I Evaluate .NET Core / .NET 5 Products?

Yes, you can download and install our free 30-day evaluation today. Our Unified Component Installer includes all .NET Framework, .NET Core 3 and .NET 5, ASP.NET Core and HTML/JavaScript components and libraries (for web and desktop application development). You can also obtain our products via the appropriate NuGet feed. Navigate to the DevExpress NuGet Gallery to obtain your personal DevExpress NuGet Feed URL, set up the feed in Visual Studio and install the required packages. Download Free Trial

Is There a Single Installation for .NET Core / .NET 5?

If you choose the DevExpress NuGet Gallery to obtain your products, you will have a single source for all your .NET Core / .NET 5 products. If you prefer a traditional installation experience and your apps target both desktop and the web, you'll need to download our Unified Component Installer (for web and desktop application development).

Should I Use .NET Core / .NET 5 for New Projects?

Needless to say, you are the ultimate judge regarding .NET 5. While Microsoft does recommend its use for new projects, please be advised that limitations exist – specifically for WinForms. Yes, our WinForms product line fully supports the .NET 5 framework. The issue lies with Visual Studio’s WinForms designer (design-time experience). We are working closely with Microsoft and have offered our assistance so that the new WinForms Designer is on par with older versions of the framework. Please review the following blog post for more information in this regard: WinForms and .NET 5

Should I Port Existing Apps to .NET Core?

You don't have to port existing applications, thought it is an option you can consider. Microsoft will continue to distribute .NET Framework 4.8 with future versions of Windows. This means that your applications will work with newer Windows builds even if you don't port to .NET Core / .NET 5. .NET Framework Support Policy

Where Can I Find Technical Information on .NET Core Support in DevExpress Products?

If you start to develop a .NET Core application, we recommend that you review the following help topics related to .NET Core:
WinForms / WPF
ASP.NET Core / Blazor
Reports / Business Intelligence Dashboard
eXpressApp Framework / eXpressPersistent Objects
Office File API

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 clientservices@devexpress.com or by calling +1 (818) 844-3383.

Best Value
WinForms Controls
WPF Controls
TreeView
Sunburst
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
Reporting
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
C#, VB.NET, XAML
CodeRush Classic
VS 2015 Support
VS 2012, 2013 Support
C#, VB.NET, XAML
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.