Blazor - Roadmap 2020 (Half-Year) - Your Vote Counts

ASP.NET Team Blog
07 November 2019

The initial release of DevExpress UI for Blazor is now available. If you’re new to Blazor or are considering it for an upcoming project, feel free to download and install our products free-of-charge (Yes, our initial release is available for free).

As the title of this blog post suggest, we are preparing for 2020 and want to engage the DevExpress developer community to help fine-tune our Blazor Roadmap for the first half of 2020. Please take a few moments to review the following and vote for the Blazor-related products/features you’d like us to ship in the first half of 2020.

New Components

Help us prioritize our list of new Blazor components:

Enhancements

Cast your vote and help us prioritize the following Blazor-related features/capabilities. Please limit your selection/vote to those features you consider most important/relevant.

Data Grid

Scheduler

Pivot Grid

Data Editors

Have We Missed Something?

If a Blazor product/feature is not listed in this survey, please comment below and share your usage scenarios with us.

Showcase Your Apps on DevExpress.com

Highlight your business app and share your development experiences with the DevExpress community. To include your app in our upcoming App Showcase, please forward an application screenshot to clientservices@devexpress.com and tell us which DevExpress products you currently use within your organization.
42 comment(s)
Demertzian
Demertzian

Reporting with End user Designer


7 November 2019
Marcelo G. Fonseca
Marcelo G. Fonseca
- * LOCALIZATION pt-BR
- * Report
- Report Drill Down
- * DashBoard
- * Data ExportGridExcel and PDF
- * File Management and Upload
- * Mapping
- Client-Side Tree View and List View
- Card View (Toolbar, Filtering, Editing)
- * Floating Action Button
- Image and Data Navigation
- Moving Items between List Boxes
- * Binary Image Column Update Grid
- Image resizing and save compressed
- * Token Box Column Grid
- * Json Data Binding Grid
7 November 2019
Gordon Smith 3
Gordon Smith 3

Default layout and theme as per ASP.net core.

Filter control

7 November 2019
Customer104222
Customer104222
yes end user report designer is must
7 November 2019
NHIF
NHIF

1.Binding Navigator

2.A full Business Application template with login and navigation menus to get started with

7 November 2019
Anurag Mahato
Anurag Mahato
Mask support for editor
7 November 2019
Vladislav Kiselev
Vladislav Kiselev
There is a bug in DataGrid questions. Ids of checkboxes "Data Row Template" and "Keyboard Support" are the same, therefore they are checked and unchecked synchronously.
7 November 2019
Dalibor Stys
Dalibor Stys
Reporting and gauges are important for me. New layouts (like form layout) would be also helpful.
8 November 2019
Roberto Conti
Roberto Conti

Reporting and End User Designer are crucial.

Many of standard Grid features (exporting, summaries, column chooser and column sizing, etc...) are also higly desired.

8 November 2019
Blago Culjak
Blago Culjak
Also plus one for Reporting, and Dashboards. If developing enterprise SPA app, the reporting is a must.
8 November 2019
Rick Mathers
Rick Mathers
Plus one for Reporting and Dashboards
8 November 2019
Neil C Harrington
Neil C Harrington
Theme/customization is a major issue, the current controls need to look as good as the rest of ASP.NET Core controls.
8 November 2019
Daniel Programer
Daniel Programer
Mehul,

You can find my requests/observations scattered throughout various posts I've made:

https://www.devexpress.com/Support/Center/Question/Details/T803020/desktop-like-multi-tabbed-ui

https://www.devexpress.com/Support/Center/Question/Details/T819353/evaluating-components

https://www.devexpress.com/Support/Center/Question/Details/T547726/blazor-webassembly-support

What I'm eventually looking for is a way to migrate a large LOB desktop WebForms application to Blazor (or at least parts of it in the foreseeable future). Here's a quick summary again:

1. All common edit controls (DateTime picker, CombBox etc) need to be on par with their WebForms counterparts. That is not the case as of now - I cannot design even the most basic UI.

2. New theme that suits desktop application (my UI is often very complex and needs to be optimized for desktop use, so responsive Bootstrap themes are not a good fit - common components such as ComboBox and TextBox etc take up too much valuable real estate on the screen).

3. Dialog box/Popup (include header/footer with customized buttons etc), basically what AspxPopup currently does.

4. Allow component validation to include indication of an error next to the component by displaying an image (e.g. red exclamation point) with the error message shown as a tooltip. Again, this is necessary for rich desktop UI with numerous components displayed on a single form (just like your current WebForms controls work).

5. Menu

6. Multi-Tab UI - basically a way to easily click on a main menu item and open a new tab that then can be closed by clicking "X" button (think of a typical desktop app where user needs to have numerous tabs/documents open, just like Visual Studio etc).

7. Splitter that allows user resize components.

8. Some sort of a layout mechanism that allows certain components (such as grid/tab control/scheduler) to automatically resize to fit 100% width and height of the parent container. This is very important in a typical LOB desktop application, doing this manually is a lot of work especially when dealing with 100s of screens.

9. Rich text editor - I understand that this will take some time and probably won't be available in the May 2020 release.

Thank you for your attention, I'm looking forward to the implementation of all these features within a few months.

Side note: it appears that Blazor is the future of .NET front end development and I would expect DevExpress to dedicate appropriate resources to this project. The current pace of development is a bit slower than I anticipated, hopefully that will change now that Blazor is an official MS product.
8 November 2019
Isa_Tahiri
Isa_Tahiri
Plus one for dashboard and reporting. But also as Daniel Programer said we strongly hope rich functionalities very fast. 
9 November 2019
brainherd
brainherd

+1 for Dashboard.  Also, what Daniel said.  I have read through his comment several times, and it pretty much perfectly aligns with our future plans and needs for Blazor.  Blazor is a massive development (even game-changing), and while we have primarily been focused on WinForms in the past, this will morph towards Blazor rapidly in 2020 to where it is the majority of our development.  We would like to see a significant amount of resources put into it by DevExpress.

Only other thing I might add would be docking capability of some kind, to rearrange and resize panels.

9 November 2019
MatthewHughes_
MatthewHughes_

We are also looking at moving from WebForms to Blazor to from 2020 so any investment you make in adding/improving your components will be a huge win. Especially if you can end up getting close to what you currently have for WebForms.


10 November 2019
Mojo
Mojo
Blazor is the most exiting technology at the moment, so please prioritize controls for this. :)
10 November 2019
Anurag Mahato
Anurag Mahato
  1. Support Enter Key for Move on Next Control for all editor
  2. Gridcontrol (For Transaction)
    1. EnterMoveNextColumn
    2. New Row Position at Bottom
    3. Editor support for editing row and adding new row
    4. support for editing at row level
  3. Gridcontrol (For Report)
    1. Preview
    2. Export
    3. Print
    4. Support for Customize Page Header and footer in Preview/Print/Export
    5. unbound Column Support
    6. band Supported
    7. AutoFilter Row with criteria option
    8. Smart Filter Option (Like Excel /WPF Grid Control)
    9. Group Summary at Group Row and Group Footer
    10. Total Summary Row
    11. Fixed Summary Row
    12. Merge Grouping
    13. Conditional Formatting
    14. Incremental search
    15. Layout save and restore
    16. Support Custom Sorting
    17. Support Custom Display Cell
    18. Support Freeze group row at scrolling Like WPF
    19. Support Fixed Columns and Bands Like WPF
  4. TextEdit – Support all type of Masking
  5. Menu bar Control and status bar control
  6. SplitButton
  7. Accordion Control
  8. Report Viewer/Designer
  9. Property Grid
  10. File / Folder Dialog Control
  11. Ribbon Control
  12. Dashboard Viewer/Designer

  13. DockLayout Control

  14. SpreadSheet

  15. RichEdit


10 November 2019
Vladimir Frizen (DevExpress)
Vladimir Frizen (DevExpress)

Hello,


Thank you for your interest in our product. I'll forward all your requests to our dev team. :)

If you are interested in Reports, I suggest you try the solution described in Using DevExpress ASP.NET Core Components (Reports, Dashboards, etc.) in a Blazor Project. It allows adding ASP.NET Core Reports to a Blazor project. Does it make sense in your application?


 

 
10 November 2019
Customer55286
Cristian Magrini
What about Drawer (slidebar)?
11 November 2019
JulianG
JulianG
Reporting, and Dashboards designer are must have.
11 November 2019
JulianG
JulianG
Also search functionality in Pivotgrid
11 November 2019
Sven Glöckner 1
Sven Glöckner

Info: The current DevExpress Reporting is already working with Blazor and .NET Core. We're using it actively. 

However, there is no web report editor but it doesn't matter. We just use the PDF or HTML export funcationality. 

What I'd like to have is Excel/PDF Export of DxDataGrid data with current filter settings. 

It would be helpful if the DxDataGrid could expose it's filtered elements over a property or two-way-binding the Data Parameter. Then Excel export would be very easy by invoking the Office File API.


Thanks a lot!

Sven


12 November 2019
SandroRiz
SandroRiz
Menù and Report control please!
12 November 2019
Bill Hazelwood
Bill Hazelwood

Card view with swipe support.

Buttons (with theme support).

15 November 2019
Igor Pikovsky 1
Igor Pikovsky 1
  • Wider selection of input controls, including numeric ones;
  • masked data entry
  • customizing "information density" of various controls dynamically (without the need of modifying css)
15 November 2019
Andrzej Wloszczynski
Andrzej Wloszczynski

File manager with upload/download

15 November 2019
Customer117615
Customer117615
File Drag n Drop + file upload/download
20 November 2019
Customer55286
Cristian Magrini
Grid:

- command button: 

- give the possibility to show / hide edit and delete button through api for each row 

- give the possibility to add custom buttons


Editor:

- token editor

5 December 2019
Mark Kristensen
Mark Kristensen

We have very similar requirements to what Daniel Programer pointed out, as we are moving an enterprise webforms application to Blazor in the coming months. Report Editor would be greatly appreciated as well, as we do a lot of custom reports.


Thank you and look forward to the coming release. 

11 December 2019
J@GPT
J@GPT
BoxPlot in the Charting control !
12 December 2019
Graeme Elliott
Graeme Elliott
Report Designed and Dashboards with Dashboard Designer
13 December 2019
Stephan Steiger
Stephan Steiger
  • File Upload
  • Text Box:t: placeholder text, different modes (email, tel...)
  • Placing DxDataGrid in EditForm
  • Text Area
  • WYSIWYG Editor
19 December 2019
John Holliday
John Holliday
XAF Templates
28 December 2019
Daniel Programer
Daniel Programer
When is the roadmap going to be published? It has been two months now... Thanks.
7 January 2020
IT BSL
IT BSL
SearchLookupEdit would be nice.
8 January 2020
John Myren
John Myren
Plus one for Reporting and Dashboards
9 January 2020
Emil Helldin
Emil Helldin
Numeric TextBox
14 January 2020
Customer90320
Customer90320

The following from Daniel is highly desired for us too:

4. Allow component validation to include indication of an error next to the component by displaying an image (e.g. red exclamation point) with the error message shown as a tooltip.


21 January 2020
Customer81433
Customer81433
The Rich Text Editor for Blazor is very important to us. Previously, we relied heavily on the Rich Text Editor for WPF. We are converting our UI project to use Blazor instead of WPF, so the Rich Text Editor for Blazor is high priority for us.
27 January 2020
Customer81433
Customer81433
The Rich Text Editor for Blazor is very important to us. Previously, we relied heavily on the Rich Text Editor for WPF. We are converting our UI project to use Blazor instead of WPF, so the Rich Text Editor for Blazor is high priority for us.
27 January 2020
Sener DEMIRAL
Sener DEMIRAL
Grid Export.
31 March 2020

Please login or register to post comments.