SSR Renderung und Seiteneffekte ohne Ende

Aktuell stelle ich eine Blazor 8 Anwendung auf 9 um und erlebe einen seltsamen Effekt nach dem anderen. Vermutlich bin ich an die Grenzen von Static Rendering im Mix mit Server Interactive Rendering gegangen. Begonnen haben meinen Probleme damit, das der HttpContext nicht mehr korrekt gefüllt wur... [Mehr]

Blazor SSR File Upload

Vor Jahren habe ich schon einmal getestet, wie sich Datei Upload verhält im Vergleich Blazor vs HTML Form. Damals hat ganz klar klassischer HTTP POST per Multipart Formdata gewonnen. Um Faktor 20 und mehr. Eine Datei in 32,5KB Stücken zerhacken und per Websocket zu übertragen ist einen HTTP Post ein... [Mehr]

Blazor SSSR Formular

Mit .NET 8 liefert Microsoft einen neuen Rendermodus für Blazor aus, der defacto die Funktion von Razor Pages abdeckt. Server Side Static Rendering nutzt klassische HTTP und fetch um HTML Fragmente vom Webserver nach zu laden und kein Websocket Protokoll. Der Grund liegt vermutlich darin, Teile der... [Mehr]

AI Trainingsdaten generieren mit Blazor

Auf meiner Reise durch das AI Universum stellte sich die Frage, welches Problem lösen wir. Da finden sich Taxi Fare und House Prices als Regression Beispiele. Oder Hund und Auto Erkennung in Bildern in der Kategorie Vision.  Also konstruieren wir uns ein Problem. Ein Whiteboard in das der Benu... [Mehr]

Themenwechsel mit Blazor oder Dark/Light Theme

Wieder einmal ist es eine Frage eines Blazor Kurs Teilnehmers, die mich ins stutzen bringt. Wie schaltet man in einer Website das Theme um? Zerlegen wir das Problem. Design findet sich in CSS Styles, was jeder vernünftige Web Entwickler per CSS Datei bündelt. Vorne weg die reinen Bootstrap Klassen ... [Mehr]

Blazor WASM JavaScript Superspeed

Zu den Anfängen von Blazor versuchte ich mich an einem QRCode Reader per WebCam und ZXing. Ich bin gescheitert, weil die Interop API zwischen Browser und .net code immer per JavaScript erledigt werden muss. Erschwerend kommt hinzu, das Microsoft für den Komfort eine automatische Datentyp Konvertieru... [Mehr]

Gib 8–Blazor united

Da jubeln sie alle. Auf Twitter und in den Blog Artikeln. Die Version 8 von :NET core und Blazor ändert alles. Es wird zusammengeführt was zusammen gehört. Egal ob WASM oder Blazor Server- alles das selbe, mal Männchen, mal Weibchen, grad wie es man sich wünscht. Unzählige Stunden habe ich mit Vis... [Mehr]

Wir machen Schluss mit Blazor

Irgendwann geht alles zu Ende. In der letzten Blazor Schulung kam das Thema auf. Wie zukunftsfä [Mehr]

Drag&Drop reorder Blazor Liste

Ich bin ein leidlicher Fan von XML (statt Json). Deshalb nehme ich eine XML Datei für folgendes [Mehr]

Blazor Razor String onclick als Parameter

Wer in einer @onclick Funktion einen Methode aufrufen will verwendet den Namen der Funktion im Sinne [Mehr]