Blazor 0.5: Microsoft bringt serverseitige Komponenten ins Preview

Microsoft hat am 25. Juli 2018 Blazor 0.5.0 als experimentelle Version veröffentlicht. Das Framework kann Blazor-Komponenten nun serverseitig ausführen und UI-Ereignisse über eine SignalR-Verbindung an den Browser übertragen.

Die Anwendung bleibt dabei in .NET geschrieben, während die Darstellung im Browser aktualisiert wird. Microsoft beschreibt das Modell als frühe Erprobung für Szenarien, in denen die Komponenten nicht vollständig im Browser laufen sollen. Die Version enthält außerdem erste Ansätze für das Debugging von .NET-Code im Browser.

Serverseitige Komponenten und JavaScript-Interop

Blazor 0.5 richtet das Startmodell stärker an ASP.NET Core aus. Bei der JavaScript-Interop entfällt die Pflicht, JavaScript-Methoden vorab zu registrieren. .NET kann Instanzmethoden aus JavaScript aufrufen und .NET-Objekte als Referenz an JavaScript weiterreichen.

Der Release-Beitrag nennt mehrere Beispielprojekte für clientseitige, serverseitige und Electron-Szenarien. Die Version baut damit auf dem bisherigen Preview auf. Eine frühere Meldung zu .NET Core 2.0 hatte bereits die plattformübergreifende Laufzeit und ihre Webwerkzeuge dokumentiert.

Blazor 0.5 war ausdrücklich noch keine stabile Produktionsversion. Microsoft verwies später auf Blazor 0.5.1 als Fehlerkorrektur für gemeldete Probleme. Für Entwickler interaktiver Anwendungen lag der Wert des Previews deshalb vor allem im Erproben des Programmiermodells und der Laufzeitarchitektur.

Weitere News

Weitere News

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein