Section 5: Designing the Client Side

In this section, we explore the options given by ASP.NET Core to build user interfaces, the client-side aspect of our programs. We dig into the possibilities provided by ASP.NET Core Razor Pages and multiple ways to divide our UIs into smaller, easier-to-reuse components. Finally, we cover a type-oriented way to build complex UIs. Most content applies to both Razor Pages and MVC.

Afterward, we move on to Blazor, enabling us to build full-stack .NET programs. We quickly explore Blazor Server and dig into Blazor WebAssembly, a .NET SPA framework. We explore different ways to create Razor components, and we explore the Model-View-Update (MVU) pattern. We complete the section with a medley of Blazor features that I cannot cover in more detail in the book, but I give you an outline and many pointers to help you start your Blazor journey.

This section comprises the following chapters:

  • Chapter 17, ASP.NET Core User Interfaces
  • Chapter 18, A Brief Look into Blazor
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.144.45.137