Ich beschäftige mich ja viel mit der Cross-Plattform-Entwicklung mit der Hilfe von Xamarin.Forms. Hierbei kommt natürlich C# als Programmiersprache zum Einsatz. Nun hat Microsoft bereits vor einiger Zeit ASP.NET Core Blazor vorgestellt und ich möchte in diesem Beitrag eine kleine Einführung in das Thema geben und euch gemeinsam mit euch eine erste Blazor-Anwendung schreiben.
Bei ASP.NET Core Blazor handelt es sich um ein Framework zum Erstellen von Web-Applikationen mit der Hilfe von .NET. Der Vorteil ist hierbei, dass anstatt JavaScript auch wieder C# zum Einsatz kommt. Die UI wird dabei weiterhin in HTML und CSS geschrieben und steht damit auf allen aktuellen Webbrowser zur Verfügung. Es gibt zwei Varianten von Blazor: Blazor Server und Blazor WebAssembly.