/CarRentalManagement-Blazor-WASM

An Educational Blazor Web Application built using .NET Core 5.0

Primary LanguageC#

CarRentalManagement-Blazor-WASM

.NET Core 5 Hotel Listing Web API for Modern Web Development with Blazor and .NET Core 5

An Educational ASP.NET Core Hosted Blazor WebAssembly application built using .NET Core 5.0

By doing this course, you will:

  • Build A Strong Foundation in .NET 5 Programming With Blazor:
  • Build a Single Page Application client side UI using Blazor and .NET 5
  • Design a Database Using Entity Framework Core
  • Repository Pattern and Dependency Injection
  • Progressive Web Application (PWA) with Blazor
  • Understand the REST API and Client UI design principles
  • Global Error Handling with Http Interceptor
  • Understand C# and .Net Core Web Syntax
  • Understand how to customize Blazor app layouts
  • Understand User Authentication and Authorization in Blazor
  • Understand Identity Core and Identity Server
  • Handle Blazor Application User Authentication State
  • Consume REST Web API in Blazor Application
  • Manage Packages with NuGet Manager
  • Setup GitHub for Source Control
  • Deploy Applications and Database to Microsoft Azure

Website: Trevoir Williams | Blog

To Configure For Local Use

  • Clone Repository To Local Computer
  • Open Project in Visual Studio
  • Edit "DefaultConnection" to point to preferred database
  • Open Package Console Manager and run the command "Update-Database"
  • When completed, Run Website in Visual Studio to seed default Admin User
  • Login as admin user using: Username: admin@localhost.com | Password: P@ssword1