Blazor
Anzeige
Dossier: Mit .NET zur Single-Page-App
Blazor ermöglicht es, mit C# Software zu schreiben, die entweder im Browser (Blazor WebAssembly) oder auf dem Server (Blazor Server) ausgeführt wird.
(Quelle: dotnetpro)
Für .NET-Entwickler war der Schritt in den Browser immer mit einem Technologiewechsel verbunden. Statt sich im vertrauten Umfeld von .NET Framework und Sprache zu bewegen, mussten sie sich mit JavaScript, HTML und CSS auseinandersetzen. Nicht jedem fällt das leicht.
Mit Blazor hat Microsoft nun die Möglichkeit geschaffen, ohne Technologiebruch bis in den Browser mit C# entwickeln zu können. Der Clou bei Blazor ist, dass das Rendern sowohl im Browser als auch auf dem Server passieren kann - was beides seine Vor- und Nachteile hat.
In diesem Dossier haben wir hilfreiche Artikel für diesen Bereich für Sie zusammengestellt.
- Mit .NET ins Web
Einen ersten Überblick über Blazor gibt der erste Teil einer fünfteiligen Serie in der dotnetpro. Erfahren Sie hier mehr über Architektur und Technologie.
- Das Schwerpunktthema der dotnetpro 5/2021 drehte sich ausschließlich um Blazor
Darin erfahren Sie beispielsweise, wie Sie Blazor und Angular verheiraten.
- "Ich kann dies sowohl mit Blazor WebAssembly als auch mit Blazor Server lösen." Interview mit Blazor-Experte Christian Giesswein.
Im Interview erklärt Trainer, Sprecher und Autor Christian Giesswein, wo Blazor bei Anforderungen helfen kann.
- 10 Tools für Blazor
Über den Paketmanager NuGet werden schon viele Bibliotheken und Tools für Blazor angeboten. Hier eine Sammlung von 10 Hilfsprogrammen.
- Training: ASP.NET Blazor – SPA-Anwendungen mit C# und .NET
Besonders schnell eignen Sie sich die Kenntnisse über Blazor in einem Training an. Nach drei Tagen sind Sie in der Lage, Anwendungen damit zu schreiben.
- Plus-Artikel: Umbraco meets Blazor
Als Abonnent der dotnetpro stehen Ihnen im Archiv 17 Artikel zur Verfügung, die Ihnen tiefergehendes Wissen über Blazor vermitteln. Hier als Beispiel, wie Sie das Content Management System Umbraco mit Blazor anreichern können.
- Offizielle Seite von Microsoft zu Blazor: Blazor: Build client web apps with C#
Hersteller Microsoft bietet natürlich jede Menge Ressourcen zu der Technologie an.