[Expand]General Information
[Expand]WinForms Controls
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Office File API
[Expand]Report and Dashboard Server
 [Expand]Getting Started
 [Collapse]Basic Concepts and Terminology
   DevExpress Dashboard Architecture
   Dashboard Designer
   Dashboard Viewer
   Dashboard Items
   Data Sources
   Measures and Dimensions
 [Expand]Main Features
 [Expand]Building the Designer and Viewer Applications
 [Expand]Creating Dashboards
 [Expand]Design-Time Features
  Video Tutorials
  End-User Documentation
 [Expand]Redistribution and Deployment
 [Expand]Member Tables
 [Expand]API Reference
[Expand]eXpressApp Framework
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation
This documentation page describes implementations made in our v17.2 release cycle. To learn about functionality shipping with v18.1, navigate to our updated help file experience at docs.devexpress.com. Learn More

DevExpress Dashboard Architecture

The DevExpress Dashboard is a set of tools that provides the capability to create interactive dashboards from scratch and publish these dashboards on any of the available platforms.

The image below visualizes the process of creating and publishing dashboards using the DevExpress Dashboard components.

  • Data Source - The DevExpress Dashboard allows you to load data from various data sources, including SQL databases, data files (such as Excel workbooks, CSV or XML files) or OLAP cubes. You can also extract data to a separate file and use this file as a data source. To learn more, see Data Sources.
  • Designer - The Dashboard includes the WinForms and Web controls that can be used as a basis for the Designer application for creating a dashboard from scratch. You can also create a dashboard at Visual Studio design time and embed this dashboard into the Viewer application.
  • Dashboard - Depending on the used Dashboard Designer, the resulting dashboard is an XML file or a special dashboard component (the descendant of the Dashboard class) that contains a full dashboard description. To learn more, see the Dashboard topic.
  • Viewer - Dashboard Viewers allow you to display the resulting dashboards in the WinForms or Web applications. To learn more, refer to the Dashboard Viewer topic.

Expanded See Also

Is this topic helpful?​​​​​​​