Too Long; Didn't Read
Microsoft's Blazor is a framework from Microsoft that you can use to develop interactive client-side Web UIs with C#. Blazor lets you build interactive web UIs using C# instead of JavaScript. Both client and server code is written in C#, allowing you to share code and libraries. It's still fairly new to most in the front end development world, but it's awesome and you should check it out. How Blazor Is Going to Change Web Development is awesome.