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.

When to Use This Skill

  • Add a Document Viewer to an ASP.NET Core application
  • Add an End-User Report Designer to an ASP.NET Core application
  • Configure Program.cs services and middleware for reporting
  • Register reporting client assets — via direct <script>/<link> tags (package.json + libman.json, the default for existing apps) or npm bundling (BuildBundlerMinifier + bundleconfig.json, for greenfield/demo projects)
  • 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

When Not to Use This Skill

Installs
17
GitHub Stars
66
First Seen
Jun 23, 2026