This repository contains the source code of the examples of usage Stimulsoft Reports.BLAZOR reporting tool in the Blazor WebAssembly applications, using C# code and Razor Pages components. Stimulsoft Reports.BLAZOR report builder and examples are compatible with .NET 6.0, .NET 7.0, and .NET 8.0 frameworks.
This repository has a set of examples (Visual Studio projects), each in different folders:
- Adding Custom Function from Referenced Assembly
- Creating a Custom Button on the Viewer Toolbar
- Changing the Designer Options
- Changing the Viewer Options
- Connecting to Data from Code
- Editing a Report Template in the Designer
- Exporting a Report from Code
- Loading and Saving a Report Template
- Localizing the Viewer
- Showing a Report in the Viewer
- Showing a Viewer without Toolbar
- Using Business Objects in the Report
- Using Report Variables in Code
- Using SQL Data Sources
- Using User Data in Reports
All examples are combined into Visual Studio solutions (.sln files). They are prepared only for LTS frameworks, any compatible ones can be selected in the project settings. Currently, projects are prepared for these frameworks:
In order to start simply open the Visual Studio solution file in the IDE and run the required project as Startup Project. The required libraries will be automatically downloaded from the NuGet repository.
Stimulsoft Reports.BLAZOR is a cross-platform reporting tool created for integration in applications, which works using the Blazor framework. Our components support all the main capabilities of Blazor. They can work both on the .NET server-side and the client-side with the use of WebAssembly technology. All you need to work with the product is a modern Web browser!