Events in Blazor

Jedes UI reagiert auf den Benutzer, nicht immer sofort, aber irgendwann doch. Der Entwickler verdrahtet z.B. den Button und ein Mausklick mit einem Stück Code. Meist eine Prozedur. In .NET basiert das irgendwie alles auf Delegates. Ich kann mich noch gut erinnern. Sitze bei Microsoft und jemand name... [Mehr]

Blazor WASM QRCode Reader

Eigentlich war mein Ziel einen Prototyp zu schreiben. Einen QR Code Decoder im Browser als Web Assembly per Blazor. Das Ergebnis gleich am Anfang. Ich bin gescheitert. Die verwendete .net Library (und wohl auch alle anderen) nutzen aus Performance Gründen GDI+, das wiederum über System.Drawing abstr... [Mehr]

Blazor Lab Ampel

Vor vielen Jahren habe ich hier einen Blog Artikel geschrieben, wie man eine Österreichische Ampel m [Mehr]

schöne Fehlermeldungen ala Bootstrap in Blazor 5

Leiser ist die Dokumentation zu Blazor 5 an vielen Stellen lückenhaft oder gar fehlerhaft.  Auch der neue FieldCssClassProvider ist ein Kandidat, der nach lesen der Anleitung Fragezeichen hinterlässt. Doch zunächst die Frage, welches Blazor Problem lösen wir? Zwar verwendet Microsoft im Visua... [Mehr]

Browser Storage Blazor 5

Eine der Neuerungen in .NET 5 sind Apis für ProtectedLocalStorage und Session Storage. Damit wird der Status der Web App Client seitig aufrecht erhalten. Im Fall von Local Storage dank der HTML 5 API in der Regel mindesten 5MB auch über das Ende der Browser Sitzung hinaus. Nun lässt sich die einfac... [Mehr]

Datei Drag und Drop mit Blazor InputFile

Ich halte ja auch Blazor Schulungen. Der Wert eines Trainings ist nicht (nur) die Wissensvermittlung, sondern auch die optimale Anwendung des Wissens. Also ich vermittle, wenn du das tust, passiert das und ggf ist Option B dann sinnvoller. Mehrwert eben. Die Frage die sich stellt ist, warum soll ma... [Mehr]

User Identity Name

In meinen Blazor Schulungen drücke ich mich gerne um das Thema Authentifizierung. Erstens sind die 2 [Mehr]

Blazor 5 File Upload Performance

Wenn Sie die Wahl hätten: Die nächste Urlaubsreise an die italienische Adria, mit dem SUV bei gemächlichen 140 oder mit einem Kinder Elektro Porsche so mit ca 2km/h, was würden sie wählen? Sie werden es nicht glauben Blazor fährt mit 2km/h. Weil das Ergebnis so unglaublich ist, habe ich die Testcas... [Mehr]

dynamisches Laden von JavaScript in Blazor 5

Ich hatte bereits die Probleme der Blazor Komponenten Hersteller beschrieben. Da statische Ressource [Mehr]

CSS in Blazor 5 Components

Eine Blazor App wird Web typisch in einer HTML Seite (:hosts.cshtml) gehostet. Dazu gehören die üblichen Ressourcen wie CSS und JavaScript. Beides muss in der HTML Seite referenziert werden. Das führt zu Problemen wenn man verstärkt auf Komponenten setzt. Diese bringen ihre eigenes Design mit. Diese... [Mehr]