ASP.NET Core Blazor ist ein Single-Page-Web-Application (SPA) Framework im Browser von Microsoft.
Es gibt drei Architekturmodelle in Blazor:
  • Blazor WebAssembly: Die Ausführung von in C# geschriebenen .NET-Anwendungen direkt im Webbrowser war der ursprüngliche Gedanke. Die DLLs werden in Intermediate Language in den Browser geladen und dort interpretiert im Rahmen der WebAssembly Virtual Machine (Ein Ahead-of-Timer-Compiler zu WebAssembly-Bytecode ist schon lange in Arbeit und soll in .NET 6 erscheinen). Da es keinen direkten Zugang zum Document Object Model (DOM) des Browsers gibt, manipulieren Razor Components und C#-Code das Virtual DOM, welches Microsoft dann via JavaScript mit dem echten DOM synchronisiert.
  • Blazor Server: Hierbei läuft der C#-Code nicht im Browser, sondern im Webserver. Zwischen dem Virtual DOM und dem echten DOM liegt das Netzwerk. Microsoft synchronisiert beide via Blazor Pack-Protokoll über Websockets. Blazor Server funktioniert aber folglich nur bei
... Mehr lesen

Online-Artikel

  Entwicklerlexikon

Unsere Fachveröffentlichungen in Zeitschriften und Online-Portalen zum Thema ASP.NET Core Blazor

  Mischehe: Blazor und Angular via Web Components verheiraten
 Zeitschriftenbeitrag: dotnetpro - Das .NET-Magazin für Entwickler, 4/2021
  Blazor geht fremd: Interoperabilität von C# und JavaScript im Browser
 Zeitschriftenbeitrag: Windows Developer (vormals: dot.NET Magazin), 11/2020
  Mit Blazor zu Diensten: Webservices aufrufen mit Blazor
 Zeitschriftenbeitrag: Windows Developer (vormals: dot.NET Magazin), 11/2020
  Webprogrammierung mit Blazor WebAssembly, Teil 1: Web-API-Aufrufe und Rendering
 Online-Publikation: Heise.de, 10/2020
  Microsoft schränkt Browser-Unterstützung ab Blazor 5.0 ein
 Online-Publikation: Heise.de, 10/2020
  Blazor Server und Blazor WebAssembly: Alternativen zu JavaScript?
 Online-Publikation: Heise.de, 9/2020
  ASP.NET Core Blazor 5.0: Blazor WebAssembly und Blazor Server - Moderne Single-Page-Web-Applications mit .NET, C# und Visual Studio (PDF-E-Book)
 Monographie: ASP.NET Core Blazor 5.0: Blazor WebAssembly und Blazor Server - Moderne Single-Page-Web-Applications, 9/2020
  ASP.NET Core Blazor 5.0: Blazor WebAssembly und Blazor Server - Moderne Single-Page-Web-Applications mit .NET, C# und Visual Studio (Kindle-E-Book)
 Monographie: ASP.NET Core Blazor 5.0: Blazor WebAssembly und Blazor Server - Moderne Single-Page-Web-Applications, 9/2020
  ASP.NET Core Blazor 5.0: Blazor WebAssembly und Blazor Server - Moderne Single-Page-Web-Applications mit .NET, C# und Visual Studio (gedruckte Ausgabe)
 Monographie: ASP.NET Core Blazor 5.0: Blazor WebAssembly und Blazor Server - Moderne Single-Page-Web-Applications, 9/2020
  Komponieren mit Blazor: Wiederwendung in Blazor mit fortgeschrittenen Razor Components
 Zeitschriftenbeitrag: Windows Developer (vormals: dot.NET Magazin), 9/2020

Volltextsuche in unseren Schulungs- und Beratungsangeboten