xaf-dashboards

Integrate DevExpress Dashboard analytics into XAF apps with persistent storage and data sources.

6|2|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/kashiash/xaf-skills --skill xaf-dashboards
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xaf-dashboards
Source: https://github.com/kashiash/xaf-skills/tree/main/xaf-dashboards
Command: npx skills add https://github.com/kashiash/xaf-skills --skill xaf-dashboards

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

XAF Analytics & Dashboards integration pattern that provides a ready-to-use dashboards module with persistent storage, viewer/designer, and data source support to accelerate analytics in DevExpress XAF applications.

Core Features & Use Cases

  • DashboardData as persistent storage for dashboards and a built-in viewer and designer across Blazor and WinForms.
  • EF Core and XPO data source integration for dynamic dashboards and data visualization.
  • Predefined dashboards, storage customization, and security permissions to control access and design capabilities.

Quick Start

Configure your XAF app to include DashboardsModule, DashboardsBlazorModule, and DashboardsWinModule and seed a DashboardData entity to persist dashboards.

Frequently Asked Questions about xaf-dashboards

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I embed DevExpress Dashboard analytics into my XAF Blazor or WinForms app?

To embed DevExpress Dashboard analytics in XAF, configure DashboardsModule, DashboardsBlazorModule, or DashboardsWinModule and seed a DashboardData entity. This provides persistent storage, a built-in viewer, and a designer for rendering dashboards across Blazor and WinForms.

Does XAF dashboard integration support both EF Core and XPO data sources?

Yes, XAF dashboard integration supports both EF Core and XPO data sources. This enables dynamic dashboards and data visualization by connecting the DashboardData persistent storage directly to your existing ORM data layer.

What is the best way to secure dashboard designer and viewer access in a DevExpress XAF application?

The best way to secure dashboard access in XAF is by applying built-in security permissions. This controls user access to the dashboard viewer and designer, ensuring only authorized users can view or modify predefined dashboards.

Can I deploy predefined dashboards with customized storage in an XAF application?

Yes, you can deploy predefined dashboards with customized storage in XAF. The integration supports storage customization and allows you to seed a DashboardData entity to persist and manage your predefined dashboard configurations at runtime.

How do I set up a persistent storage module for runtime dashboard rendering in XAF?

To set up persistent storage for runtime dashboard rendering in XAF, include the DashboardsModule in your application and seed the DashboardData entity. This stores dashboard configurations and enables end-to-end analytics rendering in the viewer.