Blazor

Blazor is a .NET web framework that allows web applications to be created in C#. It has an advantage that it only needs to load parts of the page that has changed when navigating.

At present, Blazor offers two hosting models. Blazor Server allows the communication between the client and the server through a SignalR connection. Blazor WebAssembly downloads the DLL's to the browser and allows the application to be ran offline. It can also have server-side communication through the use of an API.

In addition, Blazor integrates well with some other .NET packages such as Entity Framework, allowing communication between the application and the database.
How to create the Connect 4 game in Blazor WebAssembly in one hour! How to create the Connect 4 game in Blazor WebAssembly in one hour! Creating the Connect 4 game using the .NET Blazor WebAssembly framework. The ASP.NET Core application uses C# & Razor components. 29th May 2021
How to create the Tic-Tac-Toe game in Blazor WebAssembly in one hour! How to create the Tic-Tac-Toe game in Blazor WebAssembly in one hour! Creating Tic-Tac-Toe (Noughts & Crosses) using the Blazor WebAssembly framework. Example coded using C# & Razor components. 8th May 2021
Blash: Twitter Dashboard .NET 5 App - Look at Source Code & Setup Twitter API (Part 2) Blash: Twitter Dashboard .NET 5 App - Look at Source Code & Setup Twitter API (Part 2) Look at source code used in Blash, which uses .NET 5 class libraries, the ASP.NET Core Web API, Blazor WebAssembly and Twitter API. 17th February 2021
Blash: Twitter Dashboard Using Blazor Wasm, Web API, SignalR & Twitter API (Part 1) Blash: Twitter Dashboard Using Blazor Wasm, Web API, SignalR & Twitter API (Part 1) Demonstrating Blash, a Twitter dashboard using Blazor, ASP.NET Core Web API, SignalR & Twitter API to show real-time tweets. 5th February 2021
Blazor Server vs. Blazor WebAssembly: Four Ways In Which They Differ Blazor Server vs. Blazor WebAssembly: Four Ways In Which They Differ Blazor Server versus WebAssembly (Wasm). Four ways on how the Blazor hosting models differ, including performance & offline support. 30th November 2020
Create and Configure a Blazor Wasm App with a ASP.NET Core Web API in Azure: Dev To Azure - Part 3 Create and Configure a Blazor Wasm App with a ASP.NET Core Web API in Azure: Dev To Azure - Part 3 Setting up a Blazor Wasm app with a ASP.NET Core Web API in Azure. Also look at continuous deployment/integration (CD/CI). 28th October 2020
Setup Your Blazor Wasm and ASP.NET Core Web API in Azure Devops: Dev To Azure - Part 1 Setup Your Blazor Wasm and ASP.NET Core Web API in Azure Devops: Dev To Azure - Part 1 Create an Azure organisation and project. Learn how to create an SSH key in Git Bash and push your Git repository to Azure Devops. 12th October 2020
Why Blazor Wasm is the Best Choice for API Integration Why Blazor Wasm is the Best Choice for API Integration Why you should use Blazor WebAssembly over JavaScript frameworks for API integration. Examples of integrating a CRUD API in Blazor Wasm. 31st August 2020
Write OnClick Events in C# using Blazor and Eliminate JavaScript Write OnClick Events in C# using Blazor and Eliminate JavaScript Tutorial and video on how to write OnClick, OnChange and other HTML event attributes in C# using Blazor. No need for JavaScript! 25th August 2020
Create a Small Blog in Blazor - Part 4 - Build Category and Page Razor Components Create a Small Blog in Blazor - Part 4 - Build Category and Page Razor Components We build up our Blazor blog, building up our NavMenu, Category and Post Razor components, using @page and OnParametersSetAsync to do this. 16th June 2020