In the version 16.2, The Dashboards Module is introduced to simplify the integration of DevExpress Dashboard controls with WinForms and ASP.NET XAF applications.
Integrate DevExpress Dashboard controls with WinForms and ASP.NET XAF applications
Answers approved by DevExpress Support
We have implemented the functionality described in this ticket. It will be included in our next update(s).
Please check back and leave a comment to this response to let us know whether or not this solution addresses your concerns.
- v16.2.3Download Official Update
Hello,
Steps to accomplish this task consist of two main parts:
- Configuring the DashboardViewer (WinForms) or ASPxDashboardViewer (ASP.NET WebForms) components according to their corresponding product documentation and examples.
- Embedding a configured dashboard viewer into a XAF form (or displaying it separately using traditional approaches for each target platform), and feeding it with data from the application database or external sources. Check out the following XAF documentation for this:
eXpressApp Framework > Concepts > UI Construction > Using a Custom Control that is not Integrated by Default
eXpressApp Framework > Concepts > Data Manipulation and Business Logic > Create, Read, Update and Delete Data
eXpressApp Framework > Concepts > Extend Functionality > Actions
An example for both Windows and the Web created based on the approaches from these documentation articles is available in the How to embed Devexpress Dashboard into an XAF application for both Windows and the Web ticket.
A similar functionality is also implemented in the eXpand Framework:
Dashboard web integration module.
Dashboards in the real world – A Scotland strike!
Finally, take special note that it is also possible to accomplish the same task without using the DevExpress Dashboard components: see the existing XAF DashboardView Class functionality. Feel free to contact us if you need any further assistance.
Search tags: dashboard, dashboards, ASPxDashboardViewer, DashboardViewer, XtraDashboard
Check out the Dashboards in the real world – A Scotland strike! blog post to learn more about a new reusable XAF Dashboard module.
@Michael: While we do not have news in this regard, I will be more than happy to help you with implementing this integration in an XAF app. Do you have any difficulties with this task in the current version? BTW, we provided ready examples for Windows and the Web showing possible integration options in the dashboard in xaf ticket.