|
|
6 years ago | |
|---|---|---|
| .. | ||
| Analyzers | 231bd526ad Fix linux CI break (#10610) | 6 years ago |
| Blazor | 6c806f91b1 Add option for only packing runtime-specific packages (#11116) | 6 years ago |
| Browser | a6bc6ce23d [master] Update dependencies from 3 repositories (#10939) | 6 years ago |
| Browser.JS | 79326220b4 Add ability to change url in TS client (#11102) | 6 years ago |
| Components | 874050f1dd Headless Blazor client (#11112) | 6 years ago |
| Server | 874050f1dd Headless Blazor client (#11112) | 6 years ago |
| Shared | d18a033b1e Integrate AuthorizeView with actual authorization (#10487) | 6 years ago |
| test | 874050f1dd Headless Blazor client (#11112) | 6 years ago |
| Components.sln | 874050f1dd Headless Blazor client (#11112) | 6 years ago |
| ComponentsNoDeps.slnf | 874050f1dd Headless Blazor client (#11112) | 6 years ago |
| Directory.Build.props | dc90e11c7a Move obj and bin directories into repo root (#10063) | 6 years ago |
| Directory.Build.targets | 6c806f91b1 Add option for only packing runtime-specific packages (#11116) | 6 years ago |
| NuGetPackageVerifier.json | 42511e8652 Replace Blazor CLI tool with new DevServer package (#9028) | 7 years ago |
| README.md | a439e8ba32 Update Blazor README.md (#9769) | 6 years ago |
| THIRD-PARTY-NOTICES.txt | 07e2d5420c Move all Components sources into src/Components | 7 years ago |
| build.cmd | 41ce223c1c Replace Internal.AspNetCore.Sdk with Microsoft.DotNet.Arcade.Sdk (#10674) | 6 years ago |
| build.sh | 5a70f5312f Convert Components projects to use ProjectRef (#6698) | 7 years ago |
| startvs.cmd | 5a70f5312f Convert Components projects to use ProjectRef (#6698) | 7 years ago |
Build modern, interactive web-based UIs with C# and Razor.
This folder contains the underlying components programming model that powers both server-side and client-side Blazor applications.
Blazor is a component based web UI framework. Blazor apps can run client-side in browser on WebAssembly or server-side as part of an ASP.NET Core app. Blazor is a full single-page application (SPA) framework inspired by the latest JavaScript SPA frameworks, featuring support for offline/PWA applications, app size trimming, and browser-based debugging.
Blazor uses only the latest web standards. No plugins or transpilation needed. It runs in the browser on a real .NET runtime implemented in WebAssembly that executes normal .NET assemblies.
You can learn more about Blazor at https://blazor.net.
To get started with Blazor and build your first web app check out our getting started guide.