
A cross-platform set of components for generating reports in the browser and printing them using ASP.NET and .NET Core
Vendor
Fast Reports
Company Website




Overview
FastReport .NET WEB is a comprehensive set of components designed for generating reports and documents directly in the browser. It supports various platforms and operating systems, allowing developers to create reports using technologies like ASP.NET, ASP.NET MVC, .NET Core, Angular, React, Vue, Blazor Server, and Blazor WebAssembly. This solution eliminates the need for additional software installations, enabling seamless report generation within web applications. The product offers two primary hosting models: Blazor Server and Blazor WebAssembly (WASM). Blazor Server operates by running the application on the server, with the user interface displayed in the browser. This model ensures compatibility across various devices and platforms. On the other hand, Blazor WebAssembly allows the application to run directly in the browser, utilizing client-side resources and reducing server load. FastReport .NET WEB also provides an online report designer, enabling users to create, edit, and view reports from devices on Android, iOS, or Windows platforms. This cross-platform functionality ensures accessibility and flexibility for users across different devices. With its high performance and interactive features, FastReport .NET WEB is an ideal solution for developers seeking to integrate robust reporting capabilities into their web applications.
Features and Capabilities
- **Cross-Platform Support: **Works with ASP.NET, ASP.NET MVC, .NET Core, Angular, React, Vue, Blazor Server, and Blazor WebAssembly, enabling integration into various web frameworks.
- **Two Blazor Hosting Models: **
- Blazor Server: Runs logic on the server with interactive UI in the browser.
- Blazor WebAssembly: Runs completely in the browser for client-side report processing and offline use.
- **Online Report Designer: **Full-featured browser-based designer for creating and editing reports on Android, iOS, and Windows devices without additional software.
- **Interactive Reporting Features: **Supports drill-downs, dialog forms, editable PDF questionnaires, hyperlinks, bookmarks, and multi-level sorting for dynamic report exploration.
- **Multiple Data Source Integration: **Connects to SQL databases, JSON, XML, CSV, business objects, and custom sources for flexible data access.
- **Export to Various Formats: **Exports reports as PDF, Excel, Word, HTML, CSV, and images while preserving formatting and interactivity.
- **High Performance and Scalability: **Efficiently handles large datasets with multi-page reports and caching for fast generation on client or server.
- **Easy Integration and Deployment: **Delivered via NuGet packages, it integrates quickly into existing projects without extra modules.
- **Developer-Friendly API: **Allows customizing report behavior, scripting, and event handling for advanced use cases.
- **Security and Access Control: **Provides role-based permissions, report encryption, and password protection to safeguard data.
- **Responsive UI: **Adapts automatically to different screen sizes for a consistent experience on desktops, tablets, and mobiles.
- **No External Dependencies: **Runs fully within the .NET ecosystem, requiring no additional third-party software.
- **Localization Support: **Enables multi-language reports and international formatting for global use.