Page Text: Products
MULTI-PLATFORM PACKAGES
Universal Subscription Our Best Value – includes over 600 UI Controls, our award-winning reporting platform, DevExpress Dashboard, the eXpressApp Framework, CodeRush for Visual Studio and more.
DXperience Subscription Save Hundreds – includes DevExpress UI Controls for WinForms, ASP.NET, MVC, WPF, our award-winning reporting platform and CodeRush for Visual Studio.
WINDOWS DESKTOP CONTROLS
Need help or require more information?
Submit your support inquiries via the DevExpress Support Center for assistance.
Like previous years, DevExpress dominated Visual Studio Magazine's 2021 Readers Choice Awards. We thank all our loyal users for casting their vote on behalf of DevExpress.
Blazor UI – 2022 Roadmap
24 February 2022
This Roadmap was updated on April 11, 2022.
The Blazor UI Roadmap outlined below includes development priorities for 2022. We will revise our plans for the second half of 2022 and include new features based on your feedback once we release v22.1 in May.
The information contained within this Roadmap details our current/projected development plans. Please note that this information is being shared for INFORMATIONAL PURPOSES ONLY and does not represent a binding commitment on the part of Developer Express Inc. This roadmap and the features/products listed within it are subject to change. You should not rely or use this information to help make a purchase decision about Developer Express Inc products.
New Components
Accordion (v22.1)
In Development
Our Blazor Accordion component will allow you to display collapsible panels and help visualize information within a limited amount of page space. You will be able to use the DevExpress Accordion component for navigation purposes and to organize items into groups. Its built-in search engine will allow end-users to locate required items among all elements.
Flyout (v22.1)
In Development
This Blazor contextual popup UI element can be used to display hints, warnings, or additional information.
Window (v22.1)
Postponed until v22.2
This popup non-modal Window for Blazor will allow you to introduce a resizable/draggable popup UI to your Blazor-powered application.
Spreadsheet (v22.2)
Not Yet Started
In the second half of 2022, we plan to release a Spreadsheet control for Blazor. As you might expect, it will be an Excel-inspired control that will allow you to incorporate spreadsheet functionality into a Blazor Server application. With our Blazor Spreadsheet’s UI and API, you will be able to create, edit and save spreadsheet documents as needs dictate.
Sidebar (v22.2)
Not Yet Started
With our new Sidebar component, you’ll be able to add a sidebar alongside the primary display region of your app and display relevant information or navigation options for end users.
Splitter (v22.2)
Not Yet Started
Our Splitter UI for Blazor will allow you to better organize web page layout by dividing it across multiple resizable content panes.
File Manager (v22.2)
In Development
We're creating a new Blazor File Manager component to manage a remote file systems using standard file management operations.
Grid
We will officially release our Grid for Blazor in our v21.2.6 release cycle (March 2022). This year, you may expect the following features:
Server Mode Data Binding (v21.2)
Server mode will allow you to execute data operations against millions of records in seconds.
Master/Detail View (v21.2)
Collapsible detail row will allow you to display additional information for parent rows.
Preview Row (v21.2)
Our Blazor Data Grid’s Preview row will allow you to incorporate additional information for quick preview by your end-users.
Row and Cell HTML Decoration (v21.2)
Our Blazor Grid’s API will allow you to change the appearance of rows and cells.
Column Resizing (v21.2)
We will ship two resize modes and allow your end-users to resize Blazor Grid columns.
Column Chooser (v21.2)
Our Blazor Column Chooser UI will allow users to manage column position and visibility at runtime.
Automatic Data Refresh (v21.2)
If a data source implements IBindingList, INotifyCollectionChanged, or INotifyPropertyChanged interfaces, our Blazor Grid will automatically track data source changes and refresh displayed data when necessary.
Column Visibility API (v21.2)
We will ship an updated engine to manage column visibility in code.
Inline Row Editing (v22.1)
We will add a new edit mode to edit an entire data row simultaneously.
Save and Restore a Layout (v22.1)
In Development
With our updated Blazor Grid API, you will be able to save a grid’s layout (e.g., column position, size, visibility, sort order and direction, applied filters, grouped columns, etc).
Summary Item Visibility API (v22.1)
In Development
We will implement an API to manage summary item visibility in code.
Data Editors
Common Enhancements (v22.1 & v22.2)
To leverage the capabilities of our next-gen Blazor Data Grid, improve component performance and resolve known issue , we will replace several data editors and upgrade the remainder throughout our v22.1 and v22.2 release cycles.
New Editors (v22.1)
Postponed until v22.2
Text Input
A generic text editor for Blazor. Our Text input will allow you to automatically transform end-user input into a typed non-string value.
Toggle Button
Toggle button will allow you to include two-state (pressed/released, on/off) buttons to your Blazor application.
Password Box
This editor will allow your end-users to enter passwords safely.
Drop Down
The drop-down window for this text editor can include any content. The component API will allow you to synchronize drop-down content operations with the text field itself.
Custom Text Editor Buttons (v22.1)
Postponed until v22.2
Our Blazor text editors will have built-in action buttons that allow users to open a drop-down menu, increase/decrease/nullify values, and perform other actions.
Masked Input Enhancements (v22.1)
Postponed until v22.2
We will extend the capabilities of our Blazor Masked Input component with the following mask types:
DateTimeOffset
DateOnly
TimeOnly
We will also introduce a new way to generate masks. You will be able to track editor text changes via events, and alter resulting text based on custom logic.
Validation Enhancements (v22.1)
Postponed until v22.2
We will add a new validation API to our editors. This API will offer more control over data validation.
Charts
Runtime Series Label Customization (v22.1)
In Development
We will extend the Chart API to allow you to format series label text at runtime.
Export (v22.1)
In Development
You will be able to call a new Export method to export a chart to the following formats:
PNG