MostafaEsmaeili / SocialNetworkBlazor

The social network built with Blazor WebAssembly, ASP.NET Core and Microsoft SQL database. The network uses signalR, code-first database approach using Entity Framework Core technology and Microsoft Idenitity.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SocialNetworkBlazor

The project is used as my Bachelor's thesis "Social Network in Blazor WebAssembly". It uses Blazor WebAssembly for frontend, ASP.NET Core as a backend and Microsoft SQL for database.

What I Learned

  • Blazor WebAssembly
  • Code First database programming.
  • SignalR used for notifying clients.
  • Microsoft Identity
  • REST Api using ASP.NET Core as a backend.
  • Redux pattern using Fluxor
  • Entity Framework Core
  • Unit of Work and Repository patterns.
  • Azure DevOps workflow.
  • Updated C# knowledge using .NET 5.

About

The social network built with Blazor WebAssembly, ASP.NET Core and Microsoft SQL database. The network uses signalR, code-first database approach using Entity Framework Core technology and Microsoft Idenitity.


Languages

Language:C# 71.4%Language:HTML 14.3%Language:CSS 13.3%Language:JavaScript 1.0%