Setup Guide

Configuring Blazor WebAssembly, API Controllers, and PostgreSQL

Purpose:

This page provides a detailed guide for setting up the development environment using Blazor WebAssembly (WASM), API Controllers, and PostgreSQL. This guide is intended to help candidates who wish to use the Blazor stack for their implementation, but they are free to choose a different technology stack if they prefer.

Note to Users:

While this setup guide focuses on using Blazor WebAssembly with ASP.NET Core API and PostgreSQL, students are not required to use this specific stack. You are welcome to use any technology stack that you are comfortable with, such as React, Angular, Vue, or others, as long as you achieve the same functionality. However, we have provided this Blazor guide for those who wish to follow our recommended setup.

Prerequisites

Before starting, ensure you have the following:

  1. Visual Studio 2022: Ensure itโ€™s updated to the latest version and includes the ASP.NET and web development workload.
  2. PostgreSQL: Installed either locally or on a cloud platform (Heroku, AWS RDS, etc.).
  3. PgAdmin or any other PostgreSQL management tool.

Setup Tutorials

An unhandled error has occurred. Reload ๐Ÿ—™