Blockchain is a distributed database that is shared among the nodes of a Computer Network. It is essentially a database, that saves a copy of the database across multiple nodes instead of saving it in one place. It is also called a Distributed Ledger. Immutability is one of the most important properties of a Blockchain. […]
Blazor allows developers to create single-page applications (SPAs) using C# and .NET utilising a component-based architecture. Blazor WebAssembly is a client-side in-browser implementation of Blazor which includes a .NET runtime implemented in WebAssembly. Running .NET code inside web browsers is made possible by WebAssembly (wasm). WebAssembly is a compact bytecode format optimized for fast download and maximum execution speed. […]
This type of application executes fully on the server within the ASP.NET Core application. To communicate with the HTML, the server-side application uses SignalR. This is provided through the JavaScript file called blazor.server.js. The server-side code was communicating with the client-side code in real time using SignalR. the benefit of this type of application is that the […]