Blazor WebAssembly: Building Your First App
1h 16mBeginner2022-08-26
Authors

David Grace
Senior .NET Web Developer
Course details
Blazor WebAssembly, from Microsoft, empowers you to start building web applications. In this quick course, David Grace helps you build a foundational understanding of Blazor, then takes you through building your first web application, as well as creating and effectively using Razor components. David goes over the history of Blazor, then explains Blazor hosting models, WebAssembly, and why you should use Blazor WebAssembly over other web frameworks. He covers how to create a Blazor WebAssembly application in Visual Studio and how a Blazor WebAssembly works. Next, David shows you how to create a Razor component and discusses code blocks, parameters, data binding, event handling, and more. Plus, David presents a basic web application challenge, so that you can showcase what you have learned.
Skills covered
BlazorWeb Development ToolsWeb DevelopmentMicrosoftOne-Off
Concepts
0. Introduction
- 01 - Blazor WebAssembly overview
- 02 - What you should know
- 03 - Setting up your environment
1. What Is Blazor WebAssembly
- 04 - A history of Blazor
- 05 - Blazor hosting models
- 06 - WebAssembly
- 07 - Why Blazor WebAssembly over other frameworks
2. Create a Blazor WebAssembly Application
- 08 - Create an application in Visual Studio
- 09 - How a Blazor WebAssembly application works
3. Razor Components
- 10 - Create a Razor component
- 11 - Code blocks
- 12 - Parameters
- 13 - Other directives
- 14 - Data binding
- 15 - Event handling
- 16 - Built-in components
- 17 - Challenge - Basic web application
- 18 - Solution - Basic web application
Conclusion
- 19 - Next steps with Blazor