Let us have a look at the main points that we have discussed in this section.
Blazor is a framework that allows us to develop interactive web applications using .NET. Blazor in the browser with the help of WebAssembly allows us to execute C# code in the web browser.
We have two hosting models with Blazor. On the client and on the server-side.
Blazor on the client-side also known as WebAssembly allows us to run our Blazor application in the user’s browser. This required the browser to support Web Assembly. While generating a client-side application, we have the option of generating it with or without an ASP.NET Core server.
Server-side Blazor means that our application will run from the server and the client will interact with the server through a SignalR connection.
Blazor can be used with any modern browser. Blazor on the client-side is not supported by any version of Internet Explorer.
We can use Visual Studio, Visual Studio Code, or any text editor to develop Blazor applications in Windows, Linus, or Mac Operating Systems.
In this article, I am going to discuss What is Blazor. Microsoft has recently released a new .NET web framework called Blazor. It is a free, open-source Web framework to build Web apps using C# that run in a Web browser. As part of this article, I am going to discuss the following pointers in detail.
In this article, I am going to show you the Environment Setup for Blazor App Development Setup Step by Step. Please read our previous article where we gave a brief introduction to Blazor. At the end of this article, you will understand the software and tools required for Blazor application Development.
In this article, I am going to discuss the step-by-step procedure for creating Blazor App in Visual Studio 2019. Please read our previous article, where we discussed the Environment setup to develop the Blazor app in visual studio 2019.