Blazor is a feature of ASP.NET Core. It allows the developers to build full-stack web applications using C# instead of JavaScript. Blazor is officially supported by Microsoft.
You can use the server-side hosting model in production when .NET Core 3 ships in September 2019. If you are an experienced C# developer and you love C#, this is fantastic news! I am so excited about it.
Finally, we can build complete websites only using C#. Don't worry, this is not Silverlight and you don't need to install a plugin.
Watch this video to learn how to get started with Blazor server-side. Learn the pro and cons of using the server-side hosting model and understand how it works.