XAF Blazor UI – where we at right now? What is already released and what is still missing? Is it ready for production?
Those are the most common questions we hear all the time in the community. In our meetup next January 14th 2021 we will dive more in deep in this topic, but again Is it ready for production?
The answer of course is depending on your solution and your requirements, but I can assure you, a lot of us are already using it successfully and giving value to our clients.
This post is just a compilation of workarounds, support center tickets and community work to keep moving while we await for a specific feature to be officially released.
Modules
In the picture above we can see the modules that are already supported for XAF Blazor. What are we missing? Clone, Dashboards, Scheduler, Maps, maybe Workflow.
Clone
You can manually add it to your application: (We have used it with no issues so far)
public sealed class MySolutionModule : ModuleBase { //... public MySolutionModule() { InitializeComponent(); this.RequiredModuleTypes.Add(typeof(DevExpress.ExpressApp.CloneObject.CloneObjectModule)); } }
Dashboards
https://www.youtube.com/watch?v=aQ1F-ZH4u-E
Scheduler
https://www.youtube.com/watch?v=3k4btD1EUFU
Maps
XAF Blazor Google Maps Editor Web & Mobile
https://www.youtube.com/watch?v=-awepjHDBiA
XAF Blazor Google Maps Property Editor (update) & Waze integration
https://www.youtube.com/watch?v=4jvZ3XlMEsE
Workflow Replacement
Xaf Blazor Quartz with hosted services
https://www.youtube.com/watch?v=axQW9bnrVOA&t
XAF JobScheduler Hangfire
https://www.youtube.com/watch?v=0LJ2bM1CfMg
One Solution for XAF with Win, Web and Blazor
https://www.youtube.com/watch?v=g5xvMPm0LJI
ListEditor – CardView
https://www.youtube.com/watch?v=ENmAWkh_Tmw
Custom Authentication
https://www.youtube.com/watch?v=mPKuZxJq7vo
Changing DB at runtime
https://www.youtube.com/watch?v=o5t3Nb4zP7A
PropertyEditors
Xaf Blazor: Create a Built-in Property Editor Descendant
https://www.youtube.com/watch?v=9tj0LKRCn9o
Access Detail View Property Editor Settings Using a Controller
https://www.youtube.com/watch?v=CiOkgMbkAXI
Color PropertyEditor
https://www.youtube.com/watch?v=J7PGVWBvD50
CheckedLookupStringPropertyEditor
https://www.youtube.com/watch?v=PyG9PtLwn2g
XAF Blazor Lookups Property Editor
https://www.youtube.com/watch?v=vmFBWE9wfNE
JavaScript Interaction
https://www.youtube.com/watch?v=R1QHZb-ZyRs&t
JSRuntime and Clear FullTextSearch Action
https://www.youtube.com/watch?v=EtScJJPvuJ0
Identity Server
https://www.youtube.com/watch?v=9Nlq2HCfMFU
Other common Tasks
XAF Blazor File Upload
https://www.youtube.com/watch?v=SroXOxf_m74
XAF Blazor How to add a button to a DetailView
https://www.youtube.com/watch?v=mtZzxWIlPzs
XAF Blazor Toast Notification
https://www.youtube.com/watch?v=pRa2pN2YeBQ
XAF Blazor Tooltips
https://www.youtube.com/watch?v=GU-GH6I43VE
XAF Blazor – Grid Column Resize and Summary
https://www.youtube.com/watch?v=lY0bisbzLkw
Custom Control
https://www.youtube.com/watch?v=LosyaFouAPw
Localization
https://www.youtube.com/watch?v=F2oq0TP_GB4
Deployment
XAF Blazor – Deploying to Azure (Windows App Service)
https://www.youtube.com/watch?v=nQDfyelpbgA
XAF in Linux
https://www.youtube.com/watch?v=tuOz914WdJk&t
Electron
https://www.youtube.com/watch?v=8oMtdwKiiXo&t
Load Test
https://www.youtube.com/watch?v=rPm41VEAM2Q&t=
Experiments
Xaf Blazor to Rest API
https://www.youtube.com/watch?v=dbn-Dor22t4&t=
How to monitor your Xaf Blazor App on Ubuntu Linux
https://www.youtube.com/watch?v=DR3bva32jrw&t
Until next time, XAF Blazor out!