TNWiki Article Spotlight – Getting Started With Blazor

BlazorWelcome to another Tuesday TNWiki Article Spotlight . ASP.NET Core continues to break new ground and the recent announcement of Blazor is proof of that.

Blazor is an experimental .NET web UI framework that runs in any browser via WebAssembly. You author Blazor apps using C#, Razor, and HTML instead of JavaScript. Blazor uses only the latest web standards – no plugins or transpilation needed. It runs in the browser on a real .NET runtime (Mono) that executes normal .NET assemblies. It works in older browsers too.

Blazor promises to simplify building single-page applications. You can also use your skills for browser-based development in addition to existing scenarios for server and cloud-based services, native mobile/desktop apps, and games.

To get started with Blazor, the TechNet Wiki article ASP.NET Core 2.0: Getting Started With Blazor by Ankit Sharma explains more about it and takes the reader through creating a sample Blazor project in Visual Studio 2017. While all the steps are clearly documented, the article also has a link to the source code of the demo application so you can see how the project is configured.

If you want to learn about Blazor, start with this post.

by Ken Cenerelli (Twitter ,   Blog ,   MSDN Profile ,   MVP Profile)