End-User Report Designer in ASP.NET Core Applications
- 2 minutes to read
This section describes the ASP.NET Core Report Designer component that allows users to create and edit DevExpress reports.
- Visual Studio 2019 v16.6 or later to develop applications based on .Net 5.
- Visual Studio 2019 v16.4 or later to develop applications based on .Net Core 3.1.
- Visual Studio 2017 v15.7 or later to develop applications based on .Net Core 2.1.
Visual Studio should have the following workloads:
- ASP.NET and web development
- .NET Core cross-platform development
Review the following help topic: .NET 5 and .NET Core Limitations.
Add the Report Designer to Your Application
Review these tutorials to configure the Report Designer component in your ASP.NET Core application:
- Add an End-User Report Designer to an ASP.NET Core Application
- Create an ASP.NET Core Application with a Report Designer
- Create an Angular Application with a Report Designer From Template
- Add Report Storage to ASP.NET Core Application
- Use Data Sources and Connections
- End-User Report Designer Customization (ASP.NET Core) (optional)
- Add Features to the Report Designer (optional)
Refer to the following help topic for information on how to add a report to an ASP.NET Core application:
For code samples, review the following help topic: ASP.NET Core Reporting Best Practices.
- Support for various report types (Table Report, Master-Detail Report, Invoice Report, Vertical Report, and so on)
- Open and Save Reports
- 20+ Report Controls (including a Pivot Table and Charts)
- Bind reports to data (SQL, JSON, Excel, XPO, and Object Data Sources)
- The Data Source Wizard and Query Builder
- The Report Wizard
- Integrated Document Viewer
- Bookmarks and Document Map
- Data Grouping, Sorting, and Drill Down
- Calculated Fields and Report Parameters
- Skeleton Screen
- Advanced Customization API
If you experience a problem with a Web Reporting application, review the following help topics: