Microsoft Graph Api & ASP.NET core Schnellstart (Teil1 von 2)

Mit diesem Tutorial lernt man schnell und einfach auf die Daten von Microsoft über die Graph Api (hi [Mehr]

Microsoft Graph API Schnellstart Teil 2 Planner mit ASP.NET core

Nach Teil 1 folgt nun ein komplexeres Beispiel. Ziel ist es Auswertungen zur Nutzung eines Teams Planner Daschboards zu erstellen. Microsoft Teams selber hat nur relativ wenig Möglichkeiten. Mir geht es um eine einfache Fragestellung: Wer legt wie viele Service Requests in unserer IIT Teams Gruppe a... [Mehr]

Microsoft Teams Live Event Conference

Für ppedv interne Events hatte ich bereits ausführlich dokumentiert. Nun eine Zusammenfassung eines durchaus größeren Microsoft Teams Live Event für externe Teilnehmer. Wir hatten bisher schon mehrfach hybride Events mit Teams erstellt. Das klappt ganz gut, da die Teilnehmeranzahl in den Breakout Se... [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 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]

eigenes TV Studio mit Teams und Teams Live Events

Im Zuge der zerstreuten ppedv Truppe, habe ich mir ein Format ausgedacht um die Menschen virtuell zusammen zu bringen. #AfterDark ist eine Show, in der ich mir jedes Mal einen Gast ins virtuelle Studio hole. Ein Blick ins Home Office und etwas über den Job. Jeden Tag um 17:00 für 20 Minuten. Ich ... [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]