DevExpress Reporting is a feature-complete reporting platform for WinForms, WPF, ASP.NET, ASP.NET MVC and ASP.NET Core (CTP) that enables you to create reporting applications.
Create your first report by following the step-by-step instructions in the Getting Started with DevExpress Reporting tutorial.
DevExpress Reporting provides a feature-rich Report Designer for creating reports in Visual Studio at design time.
The created reports are platform-agnostic and you can publish them on any supported platform: WinForms, WPF, ASP.NET, ASP.NET MVC and ASP.NET Core (CTP).
DevExpress Reporting has a fully customizable End-User Report Designer for WinForms, WPF, ASP.NET, ASP.NET MVC and ASP.NET Core (CTP) platforms. You can integrate it into an existing application or create a new reporting application from scratch.
You can bind report elements to data source fields or create complex binding expressions using multiple fields and various functions.
DevExpress Reporting supports various data shaping features:
You can embed query parameters directly into a SQL string to filter data at the data source level.
Use report parameters to filter data in a previewed document. Multi-value and cascading parameters are supported.
DevExpress Reporting supports interactive features for customizing reports in Print Preview.
DevExpress Reporting allows you to create bookmarks and use cross references to display the document structure in a document map and table of contents and switch between different sections in the document.
You can use style sheets to specify report elements' appearance settings or conditionally change these settings.