XAF - Blazor Demo with Image, Collection, Lookup, Enumeration, Boolean, File Property Editors and More

XAF Team Blog
18 December 2019

As you probably know, we are building XAF's next-gen Web and Mobile UI with the DevExpress Blazor UI components. At this stage, we use the Blazor Server Side hosting model because it is stable and fast (we will look at Blazor WebAssembly again when it is out of preview).

If you are interested in our new Web and Mobile UI, please take a look at our updated web demo: https://www.devexpress.com/go/XAF_Blazor_Demo.aspx. This updated demo shows-off familiar XAF property editors and even additional extra modules: File Attachments, View Variants and Audit Trail.

What's Next?

In the next sprint, we will focus on stability and usability. We also hope to complete basic editor functionality such as nullable type and formatting support, TimeSpan and Object property editors.
In our next Blazor-related post, I will discuss unit and functional tests as it relates to XAF's Blazor UI - this will be very important to teams creating complex enterprise apps. Please stay tuned!

Your Feedback Matters

If you have not yet voted in our roadmap survey, please do so within the next couple of weeks. We hope to publish our official roadmap in January.

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.
17 comment(s)
Alexander Krakhotko (Xafari team)
Alexander Krakhotko (Xafari team)

very good!

for corporate applications need keyboard support (in ListView, in Menu, in Window)

18 December 2019
Chris Royle (LOB)
Chris Royle (LOBS)

Good, snappy performance - feeling very positive about this direction.

18 December 2019
Shama Naz
Shama Naz
great company producing great stuff excellent movement
18 December 2019
Shama Naz
Shama Naz
searching & data filteration with highlighted result is most important hope for more great things
18 December 2019
Paul Kubb
Paul Kubb
please dont forget to consider ui customization as well. our current xaf web is lacking of this
18 December 2019
Customer56436436
Customer56436436
1) every time I have itching hands resayzit pop-up dialogues, however such opportunities still there is no : (Although many dialogues atop each other I open can. It would be useful to be able to move them over the header and resize.
2) the group headers are less fatty than the header fields DetailView. Maybe it should be, but now the difference is too big = the field headers are too bold. They stand out too much and catch the eye on the DetailView IMHO.
3) I support colleagues in terms of keyboard support and customization. Do not forget also about fans of customization through CSS. It would be convenient in the Web-model to see the ability to prescribe additional CSS-styles for a variety of elements.
4) Really need the support inline-input in the ListView.
5) I would like to see RTF or HTML / Markdown-editor for composing formatted text articles.
 
18 December 2019
Manuel Grundner [DevExpress MVP]
Manuel Grundner [DevExpress MVP]
Awesome! Keep on the good work!
18 December 2019
YouSoft Vietnam
YouSoft Vietnam
Great
18 December 2019
Chris Royle (LOB)
Chris Royle (LOBS)
Dennis, I know it's very early days on this, but I think the previous SPA discussion regarding more compact UI / less whitespace is still valid.
19 December 2019
John E. Salichos
John E. Salichos

Looking forward to see it full blown!

Great work, thank you..

19 December 2019
Gordon Smith 3
Gordon Smith 3

This looks really good.

Is there a download available on GITLAB or anywhere else for this like the other examples?

19 December 2019
Bassam Abdelaal
Bassam Abdelaal

Looks very promising , kindly consider UI layout customization like space between controls , etc , similar or near great one you offer for winforms layout options, if you do that , it will be a great success

Thanks

20 December 2019
Shama Naz
Shama Naz

Asynchronous Validation please


20 December 2019
Linton
Linton

+1 Keyboard support

+1 Less whitespace by default

23 December 2019
Isa_Tahiri
Isa_Tahiri

+1 Async validation

+1 Keyboard support

+1 Less whitespace by default

24 December 2019
Gosha (DevExpress Support)
Gosha (DevExpress Support)
Hi everyone!

My team and I appreciate your interest and feedback!

We will support Bootstrap themes and the compact layout (examples of what to expect) in the future - we've just prioritized basic CRUD features higher at this stage.

Many XAF's Blazor UI features depend on our Blazor component development. To help our teams prioritize features (for instance, inline grid editing, HTML/RTF editors, etc.), please vote and comment in the Blazor - Roadmap 2020 (Half-Year) - Your Vote Counts post.

@Gordon, we will surely provide the demo source code in the coming months.

@Shama, Are you referring to the Find Panel functionality similar to that at https://docs.devexpress.com/WindowsForms/8869/Controls-and-Libraries/Data-Grid/Visual-Elements/Grid-Control-Elements/Find-Panel? If not, please describe your requirements in greater detail.

25 December 2019
Akin GUNES
Akin GUNES

As i commented for new SPA-UI, i am repeating myself: In detail views put only "Save And Close" and "Cancel" maybe "Save And New" actions by default. New,, Save and Delete actions is not neccessary in most of cases and confusing the users also cover many space. 

I know Dennis moved my request to a seperate forum topic and it did not get any vote or comments. But i ask you again to discuss this. 

26 December 2019

Please login or register to post comments.