Play all
Play all

Carl Franklin's Blazor Train

Join Carl Franklin as he walks you through different Blazor topics.
1

Blazor Train Introduction

2
3
4
5
6
7
8

Blazor Train: Timely Install

9
10
11

Blazor Component Life Cycle: Carl Franklin's Blazor Train ep 8

12

Binding and Event Handling: Carl Franklin's Blazor Train ep 9

13
14

Creating an API Layer: Carl Franklin's Blazor Train ep 11

15
16

JavaScript Interop: Carl Franklin's Blazor Train ep 13

17
18
19
20
21
22
23

CSS 101 with Chris Sainty: Carl Franklin's Blazor Train ep 21

24
25

Daniel Roth on .NET 5 Blazor: Carl Franklin's Blazor Train ep 23

26

Blazor MVVM Part 1: Carl Franklin's Blazor Train ep 24

27

Blazor MVVM Part 2: Carl Franklin's Blazor Train ep 25

28
29
30
31
32

Synchronizing Data with SignalR: Carl Franklin's Blazor Train ep 30

33

Blazor Synchronicity 5.0: Carl Franklin's Blazor Train ep 31

34

Blazor Input Validation: Carl Franklin's Blazor Train ep 32

35
36

Build a Better Blazor ListBox: Carl Franklin's Blazor Train ep 34

37

Ask the Engineer: Carl Franklin's Blazor Train ep 35

38

Serverless Blazor Apps: Carl Franklin's Blazor Train ep 36

39
40

Mobile App options for Blazor: Carl Franklins Blazor Train ep 38

41

Blazor Data Virtualization: Carl Franklin's Blazor Train Ep 39

42
43

Lazy Loading: Carl Franklin's Blazor Train Ep 41

44

Pre-Rendering: Carl Franklin's Blazor Train Ep 42

45

Testing Blazor Apps & Components: Carl Franklin's Blazor Train Ep 43

46

Snapshot Testing with Verify: Carl Franklin's Blazor Train Ep 44

47

WebAPI vs gRPC : Carl Franklin's Blazor Train Ep 45

48

Generate Your gRPC Layer: Carl Franklin's Blazor Train Ep 46

49

Using Azure Blobs as a Data Store: Carl Franklin's Blazor Train Ep 47

50

Mobile User Interface: Carl Franklin's Blazor Train Ep 48

51
52
53
54

Generic Components: Carl Franklin's Blazor Train Ep 52

55

Routing ASPX URLs to Blazor: Carl Franklin's Blazor Train Ep 53

56

Keyboard Input: Carl Franklin's Blazor Train Ep 54

57
58
59

Real-Time Polling: Carl Franklin's Blazor Train Ep 57

60

Using Dapper: Carl Franklin's Blazor Train Ep 58

61

Advanced SignalR in Blazor: Carl Franklin's Blazor Train Ep 59

62

Handling App Updates: Carl Franklin's Blazor Train Ep 60

63

Error Boundaries in .NET 6 Blazor: Carl Franklin's Blazor Train Ep 61

64

Minimal APIs in .NET 6: Carl Franklin's Blazor Train Ep 62

65
66

Blazor .NET 6 Fixes: Carl Franklin's Blazor Train Ep 64

67

A few new things: Carl Franklin's Blazor Train Ep 65

68

Streaming with Blazor and SignalR: Carl Franklin's Blazor Train Ep 66

69

REST vs gRPC Streaming: Carl Franklin's Blazor Train Ep 67

70

Dockerize your Blazor App: Carl Franklin's Blazor Train Ep 68

71

Wordmania: Carl Franklin's Blazor Train Ep 69

72

Blazor Server Logging Part 1: Carl Franklin's Blazor Train Ep 70

73

WPF Blazor Hybrid Apps: Carl Franklin's Blazor Train Ep 71

74

User Tracking in Blazor Server: Carl Franklin's Blazor Train Ep 72

75

Self Aware Components: Carl Franklin's Blazor Train Ep 73

76

Managing App State with Fluxor: Carl Franklin's Blazor Train Ep 74

77

Blazor Train in Vegas: Carl Franklin's Blazor Train Ep 75

78

Queryable Repositories: Carl Franklin's Blazor Train Ep 76

79

Revisiting MVVM: Carl Franklin's Blazor Train Ep 77

80

Using TypeScript with Blazor: Carl Franklin's Blazor Train Ep 78

81
82
83
84
85

FFMPEG in Blazor WASM: Carl Franklin's Blazor Train Ep 83

86

Identity Management: Carl Franklin's Blazor Train Ep 84

87

Blazor Canvas: Carl Franklin's Blazor Train Ep 85

88

Anchor Navigation in Blazor: Carl Franklin's Blazor Train Ep 86

89
90

Introduction to XAF by Don Wibier: Carl Franklin's Blazor Train Ep 88

91

MSAL Auth in Blazor Server: Carl Franklin's Blazor Train Ep 89

92
93
94
95

Application State: Carl Franklin's Blazor Train Ep 15 Update

96

Binding: Carl Franklin's Blazor Train Ep 9 Update

97
98
99
100