Web Development with Blazor
Blazor is the new way to build interactive web apps using C# and .NET. This Blazor C# book starts by helping you discover Blazor and its features for building your first application, which will show you how Blazor can be used on the client-side, server-side, and cross-platform. This new edition covers the latest updates, including .NET 7 and C# 11.
Offered by
Difficulty Level
Intermediate
Completion Time
12h
Language
English
About Book
Who Is This Book For?
This book is for .NET web developers and software developers who want to use their existing C# skills to build interactive SPA applications running either inside the web browser using Blazor WebAssembly, or on the server using Blazor Server. You’ll need intermediate-level web-development skills, basic knowledge of C#, and prior exposure to .NET web development before you get started; the book will guide you through the rest.
Web Development with Blazor
- About Book
- Who Is This Book For?
- Book Content
Book content
chapters • 12h total length
Hello Blazor
Creating Your First Blazor App
Managing State – Part 1
Understanding Basic Blazor Components
Creating Advanced Blazor Components
Building Forms with Validation
Creating an API
Authentication and Authorization
Sharing Code and Resources
JavaScript Interop
Managing State Part 2
Debugging the Code
Testing
Deploy to Production
Moving from, or Combining, an Existing Site
Going Deeper into WebAssembly
Examining Source Generators
Visiting .NET MAUI
Where to Go from Here
Related Resources
Access Ready-to-Use Books for Free!
Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!