User Identity Name

In meinen Blazor Schulungen drücke ich mich gerne um das Thema Authentifizierung. Erstens sind die 2 Tage ohnehin schon knackig, zweitens ist es eigentlich ein .NET core (.NET 5) Thema und Drittens gibt es so unglaublich viele Varianten. In beiden Kursen wurde das Intranet als Zielplattform angesp... [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 Ressourcen per wwwroot Verzeichnis ausgeliefert  und per HTMl Referenz Link eingebunden werden müssen, kann man nicht einfach alles in eine DLL packen. Mit CSS Isolation ist das nun einfach gelöst. Für ... [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]

Events Events Blazor like

Dieses Internet, erfunden um mich zu ärgern. Besonders diese Sprache, nur da um mein Leben zu versauen. Nicht nur das es eine Person erfunden hat, ganze Horden versammeln sich um ihre Ergüsse in Node Paketen zu bündeln. Da möchte man schon mal die Zeit zurück drehen. Events sind in der HTML 5 Wel... [Mehr]

Get Client Ip mit Blazor Cascading Parameters

Ich halte Blazor Kurse. Für Cascading Parameter hat mir bis eben ein sinnvoller Anwendungsfall gefehlt. Für Cascading Parameter fehlte mir bis eben ein nachvollziehbarer Anwendungsfall um eine Teilnehmer Übung zu gestalten. Da kommt eine Schwäche von Blazor gerade  recht. Da Blazor Server Sid... [Mehr]

DropDownList Control mit Blazor- so wie es Telerik machen würde

Der trockene Hitzesommer, wie er noch im März quer durch die Tageszeitungen angekündigt wurde, hat heute wieder voll zugeschlagen. Regen 16°. So oft wie dieses Jahr hatte ich jedenfalls noch nie Sitzheizung an. Es gilt Beschäftigungsprogramm. So schmökere ich ein wenig in der Telerik Doku zu den Bl... [Mehr]

Blazor HTML Tricks

Der HTML Code in einer .Razor Seite ist eigentlich keiner. Leicht zu erkennen, wenn man Typ “HTML Verbrecher” mit dem Editor spielen lässt. Nicht nur das Visual Studio rot unterwellt, auch der Compiler streikt. Der Grund ist, das dies Code ist der wirklich kompiliert wird in einen Rendertree. Ist... [Mehr]

Lokalisierung in Blazor

Anwendungen zu lokalisieren und globalisieren ist immer und überall ein großes Thema. Im Web viel mehr und fast noch mehr mit SPA Frameworks wie es Blazor am Ende ist. Da auch Blazor auf .NET basiert finden sich auch hier die RESX Dateiformate wieder. Pro Page und unterstützter Sprache/Schema wird... [Mehr]

Blazor Autocomplete für ASP.NET core

Wenn der Benutzer nach Orten sucht, wird ihm eine Liste von passenden Orten vorgeschlagen. Eine Funktion die man als Autocomplete bezeichnet und im Web in jedem Fall JavaScript und ziemlich sicher einen AJAX Callback erfordert. Die Idee ist diese Funktion durch Blazor zu ersetzen, aber so das es in... [Mehr]