Latest Articles

SignalR
SignalR - Cross-Platform Realtime Push vom 18.11.20 [Webinar]
Im Webinar am 18. November 2020 zeigte Patrick Jahr den Einsatz einer sicheren Echtzeitverbindung mit SignalR anhand eines Beispielprojekts. Recording des SignalR-Webinars Inhalte Demonstration der Beispielanwendung Was ist SignalR? Hinzufügen von SignalR Reconnect meiner…
Patrick Jahr
Blazor
Blazor WebAssembly - Unleash the Power of Dynamic Template-Based UIs With Razor Engine
In general, you can divide template engines into two types. The relatively simple ones are using template strings with placeholders to be replaced by some concrete values. The other template engines can do everything the simple ones can but additionally provide means for control…
Pawel Gerr
Blazor
ASP.NET Core Blazor WebAssembly: Authentifizierung und Autorisierung mit IdentityServer in Aktion
Seit der Version Blazor WebAssembly 3.2.0 enthält Blazor umfangreiche Unterstützung für clientseitige Authentifizierung, wodurch die Implementierung von OpenID Connect und OAuth2 in Single-Page-Applications (SPAs) deutlich vereinfacht wird. In diesem Artikel sehen wir uns an, wie…
Patrick Jahr
Blazor
Blazor WebAssembly jenseits von REST: gRPC in Web-Apps vom 14.10.20 [Webinar]
Recording des Blazor-gRPC-Webinars Inhalte gRPC & gRPC-Web als mögliche Alternative zu Web-APIs gRPC-Services mit ASP.NET Core – Code- & Contract-first gRPC-Web-Clients mit Blazor WebAssembly Q&A Code Sample Slidedeck zum Blazor-gRPC-Webinar
Christian Weyer
Blazor
Blazor WebAssembly - Changing the Log Level at Runtime
With Blazor WebAssembly we are now able to create single-page applications (SPA) using C# and the ASP.NET Core Framework. When coming from ASP.NET Core MVC, you may ask yourself what .NET features are available, limited, or not available when running in the browser. One of them…
Pawel Gerr
Blazor
Blazor Server: Mögliche Architekturalternative zu SPAs? vom 12.08.20 [Webinar]
Im Webinar am 12. August 2020 beschäftigte sich Sebastian Gingter mit dem Thema Blazor Server genauer: Was ist Blazor Server überhaupt, wo liegen die Unterschiede zum Client-seitigen Blazor und SPAs im Allgemeinen und welche Auswirkungen haben diese Unterschiede auf die Art, wie…
Sebastian Gingter
Blazor
Blazor Components Deep Dive - Lifecycle Is Not Always Straightforward
When starting with new frameworks that have a lifecycle for their artifacts like components, then you may assume that the lifecycle is strictly linear. In other words, step A comes before step B comes before step C, and so on. Usually, this is the case until it is not. The…
Pawel Gerr
Blazor
ASP.NET Core Blazor WebAssembly – Single-Page Applications mit C# vom 29.07.20 [Webinar]
Single-Page Applications (SPAs): bisher implementierte man sie vornehmlich mit JavaScript oder TypeScript, oft im Rahmen eines SPA Frameworks wie Angular oder React. Mittlerweile können nun durch den WebAssembly-Standard theoretisch beliebige Sprachen genutzt werden. Mit dem…
Christian Weyer
Blazor
Running Your ASP.NET Core Blazor WebAssembly Application as a Progressive Web App (PWA)
As already outlined in my previous article, a Blazor application almost always has to integrate with the JavaScript world, and especially with the DOM layer in the browser. In this article, I am going to quickly show you how to transform your Blazor WebAssembly application into a…
Christian Weyer
Blazor
Re-Using Angular components in a Blazor WebAssembly application using Angular Elements - Web Components custom elements, FTW!
Microsoft's Blazor WebAssembly toolkit is one of the new kids on the block in WebAssembly land. For many developers WebAssembly (or WASM) is the origin for a new revolution in the web. We can finally(?) use other languages and frameworks than JavaScript to run applications in a…
Christian Weyer