Blazor First Look

Blazor First Look

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 1h 25m | 220 MB

Blazor is an exciting .NET web framework that allows developers to run C# in the browser. In this course, Richard Goforth helps you quickly get up to speed with Blazor. Throughout the course, Richard explores the framework’s capabilities as he steps through a project in which you add features to a new social media web app. He shares when using Blazor—which is still an experimental web framework—isn’t ideal. He also goes over the framework’s features, including routing, dependency injection, layouts, and Blazor libraries. Upon wrapping up this course, you’ll be prepared to start leveraging Blazor to write rich web applications.

Topics include:

  • When using Bazor isn’t a good idea
  • Using components
  • Routing
  • Component binding
  • Binding and events
  • Calling JavaScript from Blazor
  • Calling Blazor from JavaScript
  • Creating Blazor libraries
Table of Contents

Introduction
1 Rich web apps with .NET in the browser
2 What you should know
3 Install Blazor
4 Demo project overview

Get Started
5 Create a project – Hello World
6 How does it work – WebAssembly
7 Project structure
8 Razor overview
9 Blazor is a work in progress

Components
10 Basic components
11 Routing
12 Dependency injection and services part 1
13 Dependency injection and services part 2
14 Component life cycle
15 Binding and events
16 Component binding
17 Child content
18 Layouts

Connecting to the Outside World
19 Call JavaScript from Blazor
20 Call Blazor from JavaScript
21 Shareable libraries
22 Application deployment models

Conclusion
23 The Blazor road map