Recently, the open source version of FastReport.Core - FastReport.OpenSource appeared. And here's a new one - FastReport.Community which is a free report designer for FastReport.Net. This is a desktop application for the Windows platform for creating and editing reports. FastReport.Net is also bundled with a desktop application with a report designer. What is the difference between a free report designer and a paid one? In this article we will compare them and find out the differences.
ASP.Net Core allows you to create Web API applications as well as the usual ASP.Net. Such Restful Web API applications are extremely popular right now. Therefore, it would be nice to learn how to use FastReport for distribution via the API reports. In this article, we will create a demo WebAPI application that allows you to download or view reports in two formats: html and png.
Open Source is very popular in our time. The global giants of the software market played considerable role in its popularization. After all, these companies are developing high-end commercial software, and their open source projects are based on proven solutions and best practices. And development is lead by professional programmers. All this increases the credibility of such open source projects. No, I do not want to say that projects created by a community of like-minded people are worse. Often they turn into cult, for example, the well-known Linux. However, such projects often attract inexperienced developers eager to gain new experience, which affects the quality of the product. Anyway, more and more commercially successful software companies are trying to benefit the public, creating open source projects. FastReports has not become an exception. One of its most successful projects, the FastReport .NET report generator, is now open source. To tell the truth , this is not a f