Introduction

Completed

Blazor enables you to create interactive web applications using .NET. You can share app logic on both the server side and client side without the complexity of managing client-side JavaScript libraries.

Suppose you've been hired by a pizza-delivery firm to enhance their customer-facing website. You've been asked to improve the customers' experience when entering their address details in orders. Specifically, the company needs to stop blank addresses on orders that have been recorded in the past and resulted in poor service to customers.

In this module, you'll learn about Blazor event handlers and how to use the power of Blazor forms with validation.

Learning objectives

By the end of this session, you'll be able to:

  • Improve your app's interactivity using Blazor event handlers.
  • Use Blazor forms to enable data entry.
  • Extend Blazor forms with server and client-side validation.