Support for .NET Core Evolution
As you would expect, we'll support the next the big release of .NET Core (currently known as .NET 5) in 2020.
Gantt

We will officially ship our ASP.NET Core Gantt component in 2020. We hope to extend its capabilities with the following features:
- Localization support
- Touch device support
- Integrated toolbar
- Current Time Maker that indicates the current date and time within the Gantt region
- Custom colors for Task nodes within the Gantt area
- Customizable Context Menu
- Customizable Task Details dialog (used to edit tasks)
- Data validation support
Diagram

Like our Gantt component, we expect to officially release our ASP.NET Core Diagram components in 2020. New features will include:
- Localization support
- API to manage changes to the Diagram’s data model
- Template-enabled custom shapes
- Improved Diagram UI with an additional workspace inside the control
- Support for dash, dot, and other types of lines for shapes and connectors
- Auto-creation and shape connection once a connector is generated
- Drawing- related performance enhancements
- Support for touch-first devices
RichEdit
Implement a WYSIWYG client-side PDF export.
File Manager

- Upload and download files via our ArrayFileProvider
- Declarative column customization using component options
- New API to manage file and directory selection and control end-user actions on UI elements
- Intuitive server-side and client-side file management error handling support
- Notification and Progress panel UX enhancements
- Asynchronous API for server-side file modification
- Support for file and directory access based on user roles
HTML/Markdown Editor
Table Support
As you may already know, we selected the most popular open-source implementation (Quill) as the core for ASP.NET Core HTML/Markdown Editors. We constructed the control’s user interface with DevExtreme components (theme support, keyboard navigation, customization, etc).
Quill 2.0 was expected in 2019 and was purported to offer a new API with table support. Unfortunately, Quill 2.0 has yet to be released. We now need your help to make the best possible decision about table support within our editor.
Upload Images via a Form, Drag-and-Drop, and Copy/Paste
We couldn’t deliver this feature in 2019. We have prepared a custom solution you can use today if this feature is important for you. We expect to integrate this feature within the control in 2020.
Visual Studio Integration
- New scaffolding wizard to generate API Controllers from eXpress Persistent Objects (XPO) models.
- Replace the current DevExtreme-based project templates with a new unified wizard. The wizard will provide choices for .NET Core version, view type (MVC or Razor Pages), project layout (Material or Bootstrap), etc.
Accessibility
We usually incorporate accessibility with each new ASP.NET Core feature/component. Some of you create products for government or other sectors that require strict compliance with existing accessibility standards such as Section 508 and Web Content Accessibility Guidelines (WCAG). We will compile and publish the necessary documents/materials/references for those that must meet compliance specifications/standards.
Improved Responsiveness/Adaptivity
We plan to create and publish a fully responsive real-world ASP.NET Core application built from ground up. We want it to look and work perfectly on any screen – from wide desktops and tablets to mobile phones. Adaptability enhancements can be applied to many components from Toolbars and Menus to our ASP>NET Core Scheduler and DataGrid.
DataGrid/TreeList
New Export to Excel API
Export to Excel will be made more flexible and robust approach via the ExcelJS library.
Our new export capabilities will give you granular control over the Excel file generation process. We’ll do our best to make the migration process as smooth as possible. For a limited time, both options (old and new) will work side by side.
We expect to deliver the following features prior to official release:
- Introduce transparent (WYSIWYG) export of our DataGrid’s column format.
- Export the DataGrid’s filter configuration as Excel worksheet column filters.
- Fully document our new export to Excel API.
- Demonstrate popular usage scenarios via technical demos.
Once we finish with the DataGrid, we’ll extend the new Export to Excel API to our JavaScript PivotGrid and TreeList controls.
Remote Validation Support
We’ll extend Asynchronous Validation Rule support in DataGrid/TreeList cells in row and batch editing modes.
New Splitter Component
A Splitter allows you to divide a workspace into multiple panels (with dynamic widths). An end-user can use touch or a pointing device to resize panels at run-time.
TreeView Drag-and-Drop Enhancements
Node Reordering
Change parent-child relationships of TreeView nodes via drag-and-drop.
Cross-Component Nodes Drag-and-Drop
Move a node from one hierarchy to another using drag-and-drop.
Editors & Form Layout
Label Animations
According to Material Design Guidelines, editor placeholder text can turn into a label once the editor obtains focus. We plan to support this feature.
Scheduler
Our Scheduler will inherit the architectural enhancements mentioned above. If you have specific requirements, please list your needs below:
Data Visualization
Annotations in Maps, Pie and Polar Charts
We recently introduced chart annotations. We plan to extend this capability to Maps, Pie and Polar Charts.
Custom Position of Chart Axes
We planned to release this feature in 19.2 but failed to do so. Please, refer to our discussion page for more information.
Additional Customization Options
We’ll allow you to use templates to render images (or other custom content) within chart axis labels.