Skip to content

Project Brief

Overview

Radzen is a comprehensive Blazor component library offering 90+ free UI components. The solution architecture is organized into multiple deployment-focused solutions.

Solution Structure

Solution Files

  1. Radzen.sln - Complete solution including all projects and tests
  2. Radzen.Server.sln - Blazor Server deployment focused
  3. Radzen.WebAssembly.sln - Blazor WebAssembly deployment focused

Core Projects

  • Radzen.Blazor - Main component library targeting .NET 6/7/8/9
  • RadzenBlazorDemos - Demo application showcasing components
  • Radzen.Blazor.Tests - Test project using xUnit

Supporting Projects

  • RadzenBlazorDemos.Host - WebAssembly host project
  • RadzenBlazorDemos.Server - Server-side hosting project
  • Radzen.DocFX - Documentation project using DocFX