Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/stimulsoft/samples-reports.web-for-asp.net-core-mvc
ASP.NET Core MVC samples for Reports.WEB embedded reporting components, Visual Studio C# projects, and .NET Standard 2.1, .NET Core 3.1, .NET 5.0, .NET 6.0, .NET 7.0, .NET 8.0 report builder, compatible with Windows, Linux, and macOS systems
https://github.com/stimulsoft/samples-reports.web-for-asp.net-core-mvc
asp-net-core barcode cards cross-tab export-tool gis linux macos mssql-server net-standard net6 net8 netcore netcore31 online-maps report-engine reporting signature transformation web-pages
Last synced: 5 days ago
JSON representation
ASP.NET Core MVC samples for Reports.WEB embedded reporting components, Visual Studio C# projects, and .NET Standard 2.1, .NET Core 3.1, .NET 5.0, .NET 6.0, .NET 7.0, .NET 8.0 report builder, compatible with Windows, Linux, and macOS systems
- Host: GitHub
- URL: https://github.com/stimulsoft/samples-reports.web-for-asp.net-core-mvc
- Owner: stimulsoft
- License: other
- Created: 2020-05-22T13:39:31.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2025-01-28T17:23:43.000Z (7 days ago)
- Last Synced: 2025-01-28T18:28:37.448Z (7 days ago)
- Topics: asp-net-core, barcode, cards, cross-tab, export-tool, gis, linux, macos, mssql-server, net-standard, net6, net8, netcore, netcore31, online-maps, report-engine, reporting, signature, transformation, web-pages
- Language: C#
- Homepage: https://www.stimulsoft.com/en/products/reports-web
- Size: 31.3 MB
- Stars: 14
- Watchers: 5
- Forks: 9
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# ASP.NET Core MVC samples for Stimulsoft Reports.WEB
#### This repository contains the source code of the examples of usage Stimulsoft Reports.WEB reporting tool in the ASP.NET Core applications, using C# code and HTML5 components. Stimulsoft Reports.WEB report generator and examples are compatible with .NET Standard 2.1, .NET Core 3.1, .NET 5.0, .NET 6.0, .NET 7.0, and .NET 8.0 frameworks. The product is fully compatible with Windows, Linux, and macOS systems.
## Overview
This repository has a set of examples (Visual Studio projects), each in different folders:
* [Adding a Custom Function to the Designer](https://github.com/stimulsoft/Samples-Reports.WEB-for-ASP.NET-Core/tree/master/NET%208.0/Adding%20a%20Custom%20Function%20to%20the%20Designer)
* [Adding a Font to the Resource](https://github.com/stimulsoft/Samples-Reports.WEB-for-ASP.NET-Core/tree/master/NET%208.0/Adding%20a%20Font%20to%20the%20Resource)
* [Changing the Viewer Options from the Controller](https://github.com/stimulsoft/Samples-Reports.WEB-for-ASP.NET-Core/tree/master/NET%208.0/Changing%20the%20Viewer%20Options%20from%20the%20Controller)
* [Changing the Viewer Theme](https://github.com/stimulsoft/Samples-Reports.WEB-for-ASP.NET-Core/tree/master/NET%208.0/Changing%20the%20Viewer%20Theme)
* [Configuring Report caching](https://github.com/stimulsoft/Samples-Reports.WEB-for-ASP.NET-Core/tree/master/NET%208.0/Configuring%20Report%20caching)
* [Connecting to Data from Code](https://github.com/stimulsoft/Samples-Reports.WEB-for-ASP.NET-Core/tree/master/NET%208.0/Connecting%20to%20Data%20from%20Code)
* [Creating a Custom Button on the Viewer Toolbar](https://github.com/stimulsoft/Samples-Reports.WEB-for-ASP.NET-Core/tree/master/NET%208.0/Creating%20a%20Custom%20Button%20on%20the%20Viewer%20Toolbar)
* [Creating a Custom Parameter Panel for the Viewer](https://github.com/stimulsoft/Samples-Reports.WEB-for-ASP.NET-Core/tree/master/NET%208.0/Creating%20a%20Custom%20Parameter%20Panel%20for%20the%20Viewer)
* [Editing a Report Template in the Designer](https://github.com/stimulsoft/Samples-Reports.WEB-for-ASP.NET-Core/tree/master/NET%208.0/Editing%20a%20Report%20Template%20in%20the%20Designer)
* [Exporting and Printing a Report from Code](https://github.com/stimulsoft/Samples-Reports.WEB-for-ASP.NET-Core/tree/master/NET%208.0/Exporting%20and%20Printing%20a%20Report%20from%20Code)
* [Localizing the Viewer](https://github.com/stimulsoft/Samples-Reports.WEB-for-ASP.NET-Core/tree/master/NET%208.0/Localizing%20the%20Viewer)
* [Managing Report Printing and Exporting](https://github.com/stimulsoft/Samples-Reports.WEB-for-ASP.NET-Core/tree/master/NET%208.0/Managing%20Report%20Printing%20and%20Exporting)
* [Rendering and Exporting a Report in the Console App](https://github.com/stimulsoft/Samples-Reports.WEB-for-ASP.NET-Core/tree/master/NET%208.0/Rendering%20and%20Exporting%20a%20Report%20in%20the%20Console%20App)
* [Saving a Report Template in the Designer](https://github.com/stimulsoft/Samples-Reports.WEB-for-ASP.NET-Core/tree/master/NET%208.0/Saving%20a%20Report%20Template%20in%20the%20Designer)
* [Sending a Report by Email](https://github.com/stimulsoft/Samples-Reports.WEB-for-ASP.NET-Core/tree/master/NET%208.0/Sending%20a%20Report%20by%20Email)
* [Showing a Report in the Viewer](https://github.com/stimulsoft/Samples-Reports.WEB-for-ASP.NET-Core/tree/master/NET%208.0/Showing%20a%20Report%20in%20the%20Viewer)
* [Showing Interactive Reports](https://github.com/stimulsoft/Samples-Reports.WEB-for-ASP.NET-Core/tree/master/NET%208.0/Showing%20Interactive%20Reports)
* [Using a Custom Data Adapter](https://github.com/stimulsoft/Samples-Reports.WEB-for-ASP.NET-Core/tree/master/NET%208.0/Using%20a%20Custom%20Data%20Adapter)
* [Using a Report Export Service](https://github.com/stimulsoft/Samples-Reports.WEB-for-ASP.NET-Core/tree/master/NET%208.0/Using%20a%20Report%20Export%20Service)
* [Using Business Objects in the Report](https://github.com/stimulsoft/Samples-Reports.WEB-for-ASP.NET-Core/tree/master/NET%208.0/Using%20Business%20Objects%20in%20the%20Report)
* [Using Report Variables in Code](https://github.com/stimulsoft/Samples-Reports.WEB-for-ASP.NET-Core/tree/master/NET%208.0/Using%20Report%20Variables%20in%20Code)
* [Using the Full-Screen Mode in the Viewer](https://github.com/stimulsoft/Samples-Reports.WEB-for-ASP.NET-Core/tree/master/NET%208.0/Using%20the%20Full-Screen%20Mode%20in%20the%20Viewer)
* [Web Demo](https://github.com/stimulsoft/Samples-Reports.WEB-for-ASP.NET-Core/tree/master/NET%208.0/Web%20Demo)
* [Working with Reports in macOS](https://github.com/stimulsoft/Samples-Reports.WEB-for-ASP.NET-Core/tree/master/NET%20Core%203.1/Working%20with%20Reports%20in%20macOS)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:
* [.NET Core 3.1](https://github.com/stimulsoft/Samples-Reports.WEB-for-ASP.NET-Core/tree/master/NET%20Core%203.1)
* [.NET 6.0](https://github.com/stimulsoft/Samples-Reports.WEB-for-ASP.NET-Core/tree/master/NET%206.0)
* [.NET 8.0](https://github.com/stimulsoft/Samples-Reports.WEB-for-ASP.NET-Core/tree/master/NET%208.0)## Running samples
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.## Other Web reporting components
* [ASP.NET](https://github.com/stimulsoft/Samples-Reports.WEB-for-ASP.NET)
* [ASP.NET MVC](https://github.com/stimulsoft/Samples-Reports.WEB-for-ASP.NET-MVC)
* [ASP.NET Razor](https://github.com/stimulsoft/Samples-Reports.WEB-for-ASP.NET-Razor)
* [ASP.NET Angular](https://github.com/stimulsoft/Samples-Reports.WEB-for-ASP.NET-Angular)
* [Blazor Server](https://github.com/stimulsoft/Samples-Reports.WEB-for-Blazor-Server)
* [Blazor WebAssembly](https://github.com/stimulsoft/Samples-Reports.WEB-for-Blazor-WebAssembly)## About Stimulsoft Reports.WEB
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 various 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.## Useful links
* [Live Demo](http://demo.stimulsoft.com/#Net)
* [Product Page](https://www.stimulsoft.com/en/products/reports-web)
* [Free Download](https://www.stimulsoft.com/en/downloads)
* [NuGet](https://www.nuget.org/packages/Stimulsoft.Reports.Web.NetCore)
* [Documentation](https://www.stimulsoft.com/en/documentation/online/programming-manual/reports_web_asp_net_core.htm)
* [License](LICENSE.md)