devexpress-reports-aspnetcore

Installation
SKILL.md

DevExpress ASP.NET Core Reporting — Viewer & Designer Integration

Integrates the DevExpress Web Document Viewer (read-only preview) and Web Report Designer (full end-user designer) into ASP.NET Core MVC and Razor Pages applications. The viewer renders reports in the browser via server-side document generation; the designer lets end-users create and save reports without developer involvement.

This skill covers UI component integration only. For creating reports programmatically (bands, controls, data binding, expressions, export), use the devexpress-reports-core skill.

When to Use This Skill

  • Add a Document Viewer to an ASP.NET Core MVC or Razor Pages application
  • Add an End-User Report Designer to an ASP.NET Core application
  • Configure Program.cs services and middleware for reporting
  • Set up npm bundling (bundleconfig.json, libman.json) for reporting assets
  • Implement ReportStorageWebExtension or IReportProvider
  • Customize viewer/designer toolbar, tab panel, export options, parameter editors
  • Configure security: authorization, CSRF protection, CSP nonce
  • Deploy reporting to Linux or macOS (Skia renderer setup)
  • Troubleshoot blank viewers, HTTP errors, or script loading failures
  • Set up multi-server (web farm/garden) document storage
Installs
11
GitHub Stars
49
First Seen
Jun 23, 2026
devexpress-reports-aspnetcore — devexpress/agent-skills