Features
All Features Report Designer Dashboards Self-Service BI Scheduling & Exports Advanced Filtering AI Assistant & Live Preview Data Visualization
Use Cases
Accounting & Finance HR & People Analytics SaaS Platforms Enterprise BI All Use Cases
Industries
All Industries Fintech Healthcare Banking & Finance Education Ecommerce & Retail Travel & Hospitality Real Estate
Migrate & Compare
Compare Alternatives From Izenda From SSRS From ExagoBI Migration Help
Company
About Pricing FAQ How It Works Roadmap Community Case Studies Contact Us Schedule a Demo
Sign In Schedule Demo Free Trial
How It Works

Embed reporting in your .NET app in three simple steps

You stay in control of your data and your UI. We give you the engine. Together, your users get powerful self-service reports and dashboards in minutes.

Start Free Trial Book a Demo
1

Install & Connect

Add the Dotnet Report NuGet package to your ASP.NET Core project. Wire it up to your existing database connection string — SQL Server, MySQL, PostgreSQL, or Oracle.

NuGet~5 minAny DB
2

Expose Two API Endpoints

You implement two controllers: one for "run this SQL safely against my DB" and one for "what's the current user's role?". That's the whole integration. Everything else is configuration.

2 endpointsYour authYour SQL
3

Let Users Build

Your users open the Dotnet Report UI inside your app, pick fields, choose chart types, save reports, build dashboards, and schedule emails — without ever needing your team to write SQL again.

Self-serviceDrag & dropAI Assistant
The Architecture

Your data never leaves your servers

The Dotnet Report cloud only stores report definitions (which fields, which filters, which charts). When a user runs a report, the request goes through your .NET app, your code runs the SQL on your database, and your code returns the result. We're never in the data path.

Your DB stays private

No connection from our cloud to your database. Ever.

Your auth stays in charge

Pass the user's claims and roles — we honor them at every step.

Row-level security

Forced filters keep tenants and departments isolated automatically.

Request Flow
User Browser
Dotnet Report UI inside your app
Your .NET App
Your two controllers run the SQL
Your Database
SQL Server / MySQL / PostgreSQL / Oracle
Dotnet Report Cloud only sees report metadata

Ready to embed reporting in your .NET app?

Free trial, no credit card. Build your first report in under 30 minutes.