-
Book Overview & Buying
-
Table Of Contents
Building Modern SaaS Applications with C# and .NET
By :
In this chapter, we will be exploring how to build a web-based frontend using Blazor, a client-side web framework that interfaces with the .NET web API backend that we built up in previous chapters. Blazor is a powerful and flexible framework that allows us to write C# code that runs in the browser, enabling us to create rich and interactive web applications with a single code base.
We will start by looking at the many important techniques that you will have to understand before building a user interface. These will be tasks such as generating user personas, building user journeys, wireframing, and creating tickets.
After we have covered the background work, we will start by modifying the Dockerized development environment to facilitate frontend development and creating a new Blazor project. We will also explore the basic structure of a Blazor application, including the components, pages, and layouts.
Next, we will cover how to connect to a .NET web...