11. August 2021 | 10:30 Uhr

Blazor WebAssembly: SPAs mit C# & .NET 5

Blazor WebAssembly ermöglicht SPAs und PWAs für Desktop und Mobile - mit C#, .NET und HTTPS-/REST-Calls. Aber da muss es nicht aufhören. Über gRPC, beziehungsweise gRPC-Web, kann man zum einen optimierte binäre Daten zwischen Blazor und APIs austauschen - und zum anderen eine Contract-First-Programmierung realisieren. Blazor kann auch hier im Konzert von etablierten Cross-Plattform-Lösungen mitspielen. Sehen Sie in diesem Webinar von Christian Weyer Blazor WebAssembly in Action - jenseits von REST. Melden Sie sich jetzt zum kostenlosen Webinar an. Wir freuen uns auf Sie!

11. August 2021 | 10:30 Uhr
Blazor WebAssembly: SPAs mit C# & .NET 5
Live-Webinar und Q&A-Session mit Christian Weyer.

Presenter & Moderator

Presenter

Christian Weyer

Christian Weyer is co-founder and CTO of Thinktecture. He's been creating software for more than two decades.
Moderator

Gøran Homberg

Gøran Homberg is Consultant at Thinktecture and works with our clients on requirements engineering, project definition, and project management.

Agenda

  • 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

Kostenloses Whitepaper

ASP.NET Core Blazor WebAssembly - the SPA-Framework for .NET-Developers?

Christian Weyer hat zum Thema "ASP.NET Core Blazor WebAssembly - das SPA-Framework für .NET-Entwickler?" ein Whitepaper erstellt, in dem er alles Wissenswerte zusammengefasst hat.

Melden Sie sich kostenlos zu unserem Newsletter an, um das Whitepaper per E-Mail zu erhalten.

Jetzt anmelden und herunterladen

Kommende Webinare

Web-API mit Turbo: Deep Dive in async/await bei Backend-APIs

Asynchrone Programmierung wird immer häufiger als der Heilsbringer in Sachen Performance angepriesen. Doch stimmt das auch? Die Antwort ist ein ganz klares Jaein. Was bedeutet asynchrone...

01.09.2021 | Sebastian Gingter
Jetzt kostenlos registrieren

Standardized Deployments for Cloud-Native Apps in Azure with Porter

Application deployment is complicated and error-prone. Especially when it comes to cloud-native apps. Numerous tools have to work seamlessly hand-in-hand to ensure deployments are successful. The...

26.08.2021 | Thorsten Hans
Register now for free

Webinar-Recordings

3D-Visualisierung im Web mit BabylonJS [Webinar]

In Max Schulte's Webinar lernen Sie die kritischen Unterschiede zwischen einem SPA-Frameworks und einer Grafik-Engine kennen und sehen einen Architekturansatz, der die Vorteile beider Technologien optimal zusammenführt.

28.07.2021 | Max Schulte
View recording

Angular-Performance: So zünden Sie den Turbo [Webinar]

Christian Liebel zeigt Ihnen mit Zone.js, Change Detection und Service Workern die wichtigsten Performance-Stellschrauben des Angular-Frameworks, damit Sie auch für Ihre Angular-App den Turbo zünden können.

21.07.2021 | Christian Liebel
View recording

Artikel zum Thema Blazor

02.06.2021 | Patrick Jahr

Version Information .NET SDK 5.0.104 ASP.NET Core Blazor WebAssembly: 5.0.4 MudBlazor: 5.0.4 Der gesamte Source Code zur Beispielanwendung findet sich in diesem GitHub Repository. Exception Handling als Aufgabenstellung Der richtige Umgang mit Fehlern ist für die Erstellung einer robusten Anwendung in Blazor…

Artikel lesen
28.01.2021 | Christian Weyer

In unserem Recommended Reading teilen unsere Experten aktuelle Inhalte die sie in den letzten Tagen und Wochen entdeckt haben und empfehlen können. Dieses Mal ist Blazor-Experte Christian Weyer an der Reihe. Zum nach wie vor top aktuellen aber auch heiß diskutierten Thema .NET Core Blazor, hat Christian drei…

Artikel lesen
17.11.2020 | Pawel Gerr

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 of the code flow, like if-else…

Read article

Let’s talk!

Contact us to schedule a phone call or meeting. We can help you achieve your project goals and increase your technical skill levels!

Sending ...
Thank you! Your contact request has been received and one of our colleagues will respond within the current or next business day.
Oops! Something went wrong while submitting the form.
Please enter a valid email address, name and message.