Develop in XAML. Publish in HTML5.

Build once with Visual Studio and ComponentArt Data Visualization, deploy anywhere via automatic conversion to HTML5.

ComponentArt Mobile Dashboard Server (MDS) is designed to deliver rich digital dashboards to any device. Dashboard screens are developed using modern XAML-based tools: Microsoft Visual Studio and ComponentArt Data Visualization. The XAML application can be based on Silverlight, WPF, or Windows 8 WinRT. When deployed to Mobile Dashboard Server, the MDS runtime automatically converts the application to HTML5.

Connect to Any Data Source, Deliver Data to Any Device

Dashboards developed using ComponentArt's Data Visualization tools are standard Silverlight, WPF or Windows 8 WinRT applications. This means that any ODBC or web service-based data provider is supported, covering the widest set of standard and custom data sources. Dashboard screens are automatically converted by ComponentArt Mobile Dashboard Server to one of the many supported industry-standard formats, allowing data access by virtually any device.

Supported Data Sources Supported Output Formats Supported Devices

File-based Data:

  • MS Excel
  • CSV Files

Relational Databases:

  • MS SQL Server
  • Oracle
  • MySQL
  • MS Access

OLAP Databases:

  • MS SQL Server Analysis Services
  • IBM Cognos
  • Oracle Essbase
  • SAP BW

Web Services:

  • SQL Azure
  • MS SharePoint Lists
  • Windows Azure DataMarket
  • Custom WCF or REST Services

The following formats are supported by ComponentArt Mobile Dashboard Server:

  • Silverlight
  • HTML5
  • HTML
  • WPF
  • PDF
  • PNG Image
  • JPEG Image
  • TIFF Image
  • BMP Image

The following devices are supported through rich HTML5 rendering:

  • Apple iPhone/iPad
  • Android phones and tablets
  • Blackberry phones and PlayBook
  • HP TouchPad
  • Windows Phone 7.5+
  • Windows 8 tablets
  • Windows & Mac OS computers

The following devices are supported through rich Silverlight/WPF rendering:

  • Windows 8 tablets
  • Windows & Mac OS computers

The following devices are supported through flat HTML/image rendering:

  • Legacy mobile devices (old phones and PDAs)

Develop Once, Deploy Anywhere

Dashboard screens are developed using Visual Studio 2010 (or later) and ComponentArt Data Visualization for .NET. It is required that these dashboard applications follow certain architecture guidelines in order to be ready for automatic conversion into interactive HTML5 applications. Specifically, it is required that these applications are based on strict MVVM architecture, so that user actions and commands can be automatically converted to their HTML5 equivalents. Please note that the MVVM application model has many other advantages and is generally recommended by Microsoft for Silverlight applications. For further information please review Microsoft's MVVM guidelines and ComponentArt's detailed instructions for building MVVM dashboards.

Build Dashboards Using ComponentArt's Vast Library of Mobile Controls

ComponentArt Mobile Dashboard Server 2012 ships with a vast library of Data Visualization and Mobile UI controls. All controls are delivered as XAML controls, installed in the Visual Studio toolbox. The MDS runtime contains HTML5 renderers for each of the available controls:

Mobile Data Visualization Controls Mobile UI Controls

Charting

  • XyChart
  • PieChart
  • FunnelChart
  • RadarChart
  • TreeMap

Gauges

  • RadialGauge
  • LinearGauge
  • NumericGauge
  • BulletGraph
  • Cylinder
  • HalfDonut
  • Thermometer
  • Indicator

DataGrids

  • GridView
  • PivotGrid

Advanced Data Visualization

  • Map
  • TimeNavigator
  • CalcEngine

Common Controls

  • Legend
  • DashboardLayout
  • DashboardPanel
  • DrillDownManager
  • WcfDataProvider
  • TextBox
  • CommandButton
  • LinkButton
  • RadioButton
  • CheckBox
  • Dropdown
  • Slider
  • RangeSlider
  • TreeView
  • DropDownTree
  • DataPicker

Send Alerts and Run Scheduled Reports

ComponentArt Mobile Dashboard Server enables administrators to create custom alerts that automatically send emails to the specified user(s) when certain parameters reach specified critical values. These emails can contain PDF or image attachments showing the full dashboard screen or only the specified dashboard panel. In addition, administrators can set a collection of reports to be generated regularly, based on a predetermined schedule.

Run on Physical Servers, Virtual Machines or Host in the Cloud

ComponentArt Mobile Dashboard Server can be deployed in any of the following configurations:

  1. Physical servers; on-premise and behind the corporate firewall;
  2. Virtual machines; on-premise and behind the corporate firewall;
  3. Azure cloud-based; pay as you go, scale as your needs expand.

Regardless of the deployment configuration you choose, ComponentArt's support team will assist you in configuring and deploying your solution.

Enterprise-grade Performance

ComponentArt Mobile Dashboard Server is architected to deliver Enterprise-grade performance through load balancing & output caching features:

Load Balancing

ComponentArt Mobile Dashboard Server offers two options for persisting output:

  1. File system-based for single-server deployments;
  2. SQL database-based for multi-server deployments with load balancing enabled. Under this configuration, multiple servers generate content and save it to a single SQL destination. The SQL destination could be a physical server running MS SQL Server, or Azure SQL storage.

Output Caching

ComponentArt Mobile Dashboard Server supports output caching for any renderable dashboard element, such as DashboardPanel or individual control (chart, gauge, grid, time navigator, etc.). Content expiration policies and invalidation rules can be set on any renderable dashboard element individually or the entire dashboard screen as a whole.

Tightly Integrate With Microsoft's BI Stack

ComponentArt Mobile Dashboard Server was designed to integrate with Microsoft's Business Intelligence stack, with tight integration support for the following products:

  • MS SQL Server
  • MS Excel Services
  • MS SQL Server Analysis Services
  • MS Excel
  • MS SharePoint
  • MS PowerPivot

Enterprise-grade Support and Training

Each ComponentArt Mobile Dashboard Server license includes enterprise-grade technical support and a training course designed to ensure your success in delivering mission-critical information to your user base.