The engine is a part of the reporting tool that renders reports from getting data from the source, building bands, calculating aggregate functions, charting, applying styles, conditions, filtering, sorting, and more. Also, the report engine has algorithms for exporting reports to various formats such as PDF, Rich Text, Excel, and others.
Stimulsoft Reports product line includes the report engine for .NET and .NET CoreThe .NET Report Engine is written in C#. It can be used in WinForms, WPF, ASP.NET, ASP.NET MVC applications. The Silverlight Report Engine is written in C# for Silverlight 4.0 or higher.