• Stars
    star
    811
  • Rank 56,215 (Top 2 %)
  • Language
    C#
  • Created over 4 years ago
  • Updated 4 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A sample Blazor WebAssembly application that includes authentication, in-browser data storage, offline support, localization, responsive layouts, and more. For a video walkthrough, see this link:

CarChecker - a Blazor sample app

This is a sample application for Blazor which was presented at Build 2020. You can view the on-demand walk-through for this on Channel 9: Modern Web UI with Blazor WebAssembly.

To use this it's best to have Visual Studio 2019 and the latest .NET SDK for the Blazor release which you can read about here: Blazor WebAssembly 3.2.0 now available.

What this sample has:

This is a great sample which has a lot of Blazor + ASP.NET integrations such as:

  • client-side debugging with Visual Studio
  • Authentication / Authorization
  • input validation
  • data integration/sync
  • Blazor components
  • code sharing
  • JavaScript interop
  • Localization / internationalization
  • Progressive Web App (PWA)

Deploy to Azure

You can create the resource (Free SKU App Service) in Azure quickly by clicking below and then can use Visual Studio to select the App Service and deploy the code to it later.

Deploy to Azure

Remarks

This sample makes use of a preview package for Validation.

More Repositories

1

WebWindow

.NET Core library to open native OS windows containing web UI on Windows, Mac, and Linux. Experimental.
TypeScript
1,983
star
2

DotNetIsolator

A library for running isolated .NET runtimes inside .NET
C#
598
star
3

BlazeOrbital

Sample application for Blazor WebAssembly on .NET 6
C#
524
star
4

dotnet-wasi-sdk

Packages for building .NET projects as standalone WASI-compliant modules
C#
519
star
5

BlazorDesktop

TypeScript
286
star
6

BlazorInputFile

A file input component for Blazor applications
C#
251
star
7

presentation-2019-06-NDCOslo

NDC Oslo 2019
160
star
8

BlazorElectronExperiment.Sample

HTML
158
star
9

BlazorOnGitHubPages

A simple example of hosting a Blazor WebAssembly app on GitHub pages
HTML
105
star
10

BlazorUnitTestingPrototype

C#
93
star
11

presentation-2020-01-DotNetConf

80
star
12

wasm-component-sdk

Tooling for creating WebAssembly components from C#
C#
77
star
13

presentation-2019-10-NDCSydney

73
star
14

AudioBrowser

A media browser app using Blazor WebAssembly with .NET 7 and 8 features
C#
70
star
15

BlazorGrpcSamples

C#
61
star
16

StatefulReconnection

JavaScript
48
star
17

ProductsManager

Simple Blazor list/editor sample using .NET 7 features
JavaScript
46
star
18

MonacoRazor

A Blazor component that provides the Monaco code editor
HTML
46
star
19

presentation-2020-01-NdcBlazorComponentLibraries

Shell
46
star
20

PictureFixer

C#
44
star
21

presentation-2020-01-NDCLondon

43
star
22

BlazorComponentDemos

JavaScript
27
star
23

MyDotNet8PWA

Sample of a .NET 8 Blazor Web app configured to serve an offline-enabled Blazor PWA
HTML
24
star
24

aspnetcore-in-browser

HTML
23
star
25

presentation-2021-01-NDCLondon

22
star
26

GreenhouseMonitor

Sample application for ASP.NET Core on WASI
C#
21
star
27

RazorComponents.MaterialDesign

JavaScript
21
star
28

MinimalDotNetWasmNativeAOT

Small examples of .NET compiling to wasi-wasm via NativeAOT-LLVM
C#
15
star
29

il2wasm

Do not use
C
15
star
30

ghaction-rewrite-base-href

GitHub action to rewrite the base href in an HTML file
JavaScript
12
star
31

spiderlightning-dotnet

C
12
star
32

CircuitPersisterExample

Sample
HTML
9
star
33

RazorComponentsSentimentAnalysis

Example of combining Razor Components with ML.NET for realtime sentiment analysis while typing
C#
9
star
34

TemporaryBlazorWebNet8TemplateExperiments

Just to try out some different conventions and file structures
CSS
8
star
35

BlazorExtraLinking

Experiment with more linking on a Blazor app
HTML
6
star
36

blazor-benchmarks

JavaScript
5
star
37

AngularBasicTemplate

C#
5
star
38

CurrencyConverter

HTML
5
star
39

BlazorPerfTest

Scenarios to help define perf tuning goals
HTML
4
star
40

BlazorElectronExperiment.Packages

TypeScript
3
star
41

sample-with-caching

CSS
2
star
42

angular2-universal-patch

Updates angular2-universal to support Angular 2.3+. Will no longer be needed when Angular 4 is released.
JavaScript
2
star
43

SignalRFirefoxRepro

HTML
1
star
44

chunktest

HTML
1
star