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.

Create a Small Blog in Blazor Articles

Other Articles

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
Blazor Server versus Blazor WebAssembly Blazor Server versus Blazor WebAssembly Looking at the different hosting models available for Blazor, comparing on what each have to offer, how each one works and the differences. 19th April 2020
Using Entity Framework in a Blazor Server Application Using Entity Framework in a Blazor Server Application Find out how to change Entity Framework's scope to Transient and how to create new service scopes to use Entity Framework in Blazor. 9th April 2020
Introduction to Blazor Hosting Models Introduction to Blazor Hosting Models We look at Blazor Server and Blazor WebAssembly, how you install the Visual Studio Templates and how to integrate an API through Blazor 8th March 2020
Binding, Child Components, Parameters and Event Callbacks in Blazor Binding, Child Components, Parameters and Event Callbacks in Blazor Use some of Blazor's tools to create a simple message application that allows you to create, read, update and delete messages 13th February 2020
Intro to Blazor and Creating a Blazor App from Scratch Intro to Blazor and Creating a Blazor App from Scratch Learn how to create a Blazor app by using the tools in the Microsoft.AspNetCore.Components assembly and setting up Razor Components and Razor Pages 3rd February 2020