Stimulsoft Reports.WEB Reporting tool for ASP.NET and .NET Core
Stimulsoft Reports.WEB is a cross-platform reporting tool designed to create, build, show, print, and export reports in a web browser. The product includes everything you need to integrate reporting tools into your application built on ASP.NET, ASP.NET MVC, .NET Core, Angular, and Blazor platforms. The product contains a powerful and fast report engine that uses a universal .NET platform, a simple and convenient HTML5 report designer, and an interactive and fast HTML5 viewer.
All-in-one reporting tool
The Reports.WEB report writer is a universal and easy-to-use tool for working with reports on various platforms and operating systems. Our components are developed based on client-server technology, which requires low demands on the PCs of end users. Only HTML5 and JavaScript are used on the client side, so reports work well and quickly on any system and device.
On the server side, the rich functionality and versatility of the .NET platform are available. Our components fully support the .NET Framework 4.5.2 and above, the .NET Standard 2.1 Universal Platform, and .NET Core 3.1, .NET 5, .NET 6 and .NET 7, which significantly expands the range of available server systems. Thanks to the universal work of algorithms, our solution works perfectly regardless of the platform you use in your projects.
HTML5 Report Designer Royalty-Free Report Designer
We offer the Report Designer component that you may integrate and use in your applications and software products. Using it, your clients can design new reports or edit existing ones directly in your application. The integration process is straightforward - just a few lines of code are needed to start working with reports. In addition, the Report Designer component is licensed without the need to pay royalties or license fees for every customer of your applications. Their use and deployment with our embedded tool do not require additional charges.
Experience how the component will look when integrated into your application by trying out the online version of our designer.
More General Information
Report Viewer
The viewer is a special component for viewing reports. As a rule, viewing reports is performed much more often than creating or editing them, so this process is more important. Therefore, the report viewer should be fast, convenient, and fully customizable. Our component supports working with parameters, multi-level drill-down and interactive reports, viewing and saving resources, and much more. For full integration into projects, we offer many themes and options for customizing the appearance and functionality of the application.
Integration
Stimulsoft Reports.WEB is designed to integrate into Web projects for ASP.NET, ASP.NET MVC, .NET Core, Angular, and Blazor platforms. You can control all stages of working with a report - from loading and connecting data to viewing and printing a finished report. In addition to the extensive functionality of visual components, any actions on the report can be performed using server-side code.
.NET Core ASP.NET ASP.NET MVC
We tried to simplify the integration of the product into the project as much as possible. To do this, install the required package from the NuGet repository or download the package from our website and add the necessary libraries to the project. No additional modules and special extensions are required - everything you need you can find in the product. Our reporting tool supports .NET Framework 4.5.2 and above, or .NET Core 3.1, .NET 5, .NET 6 and .NET 7.
NuGet package for .NET
NuGet package for .NET Core
In addition, Stimulsoft Reports.WEB supports the integration of the reporting system into Angular and Blazor applications and projects.
Integration in the Angular Integration in the Blazor
Data for reports
Our reporting tool supports many ways to connect data to a report using both the report designer functionality and code. We offer a vast list of supported data servers – MS SQL, Firebird, MySQL, PostgreSQL, etc. We support all standard types of OData protocol. You can get data from XML, JSON, Excel, and other files.
Azure Blob Azure Table Big Query Cosmos DB CSV data.world DB2 DBase Excel Firebase Firebird GIS Google Analytics Google Sheets GraphQL Informix JSON MariaDB Mongo DB MS Access MySQL OData ODBS OLE DB Oracle PostgreSQL QuickBooks SQL SQL CE SQL CE 48 MySQL SysBaseSybase Teradata Universal VistaDB XML
Preliminary preparation and transformation of data, creation of virtual data sources, and the ability to embed your data directly into the report template as resources are available. This is just a shortlist of what our report writer can do with data.
Learn more about work with data