This repository contains the demo solution for the RecroGrid Framework (RGF). It showcases multiple ways to build RGF-based applications, including API-driven backends, Blazor clients, MVC applications, and authentication flows backed by a dedicated identity provider.
The solution also includes shared Northwind-based demo models and infrastructure that are reused across the sample applications. The focus of this repository is to provide a compact overview of how the different RGF building blocks fit together in real applications.
The RecroGrid Framework components used by these demos are maintained in the rgf-client repository.
RGF.Demo.API: ASP.NET Core Web API host that demonstrates the demo backend and RGF server-side integration.RGF.Demo.IDP: Dedicated demo identity provider used for authentication and OpenID Connect scenarios across the solution.RGF.Demo.Northwind: Shared Northwind-based demo domain and data access layer used by the server-side sample applications.RGF.Demo.Northwind.Common: Common abstractions and shared models consumed by multiple demo clients and hosts.RGF.DemoApp: Modern demo host application that showcases OpenID Connect, Blazor, and RGF integration in the current application model.RGF.DemoApp.Client: Client-side Blazor WebAssembly application forRGF.DemoApp, including the interactive RGF UI experience.RGF.Demo.BlazorWasm: Legacy Blazor WebAssembly demo application retained for reference and backward compatibility.RGF.Demo.MVC: Legacy ASP.NET Core MVC demo application retained for reference and backward compatibility.
Official Website: RecroGrid Framework