Log In
Home
Support
Demos
Documentation
Blogs
Training
Webinars
[Expand]General Information
[Expand]WinForms Controls
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Document Server
[Expand]Reporting
[Expand]Report Server
[Collapse]Dashboard
 [Expand]Getting Started
 [Collapse]Basic Concepts and Terminology
   DevExpress Dashboard Architecture
   Dashboard
   Dashboard Designer
   Dashboard Viewer
   Dashboard Items
   Data Sources
   Measures and Dimensions
 [Expand]Main Features
 [Expand]Preparing the Designer and Viewer Applications
 [Expand]Creating Dashboards
 [Expand]Examples
  Video Tutorials
  End-User Capabilities
  Localization
 [Expand]Redistribution and Deployment
 [Expand]Member Tables
 [Expand]API Reference
[Expand]eXpressApp Framework
[Expand]CodeRush
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
[Expand]End-User Documentation

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

How would you rate this topic?​​​​​​​