gRPC & Blazor WebAssembly: Ein Traumpaar!?
Mit Blazor WebAssembly können Entwickler C#-Code für SPAs im Browser schreiben und Code mit der Serverseite ihrer Anwendungen teilen. Normalerweise entwerfen und verwenden wir hier JSON-basierte Web-APIs, um zwischen der Client- und der Serverlogik zu kommunizieren.
In dieser Session demonstriert Christian Weyer, wie man gRPC und gRPC-Web auf eine Code-First-Weise einsetzt, um .NET-Interfaces streng typisiert auf beiden Seiten zu nutzen. Bei diesem Ansatz ist keine Codegenerierung erforderlich, Sie erhalten auf beiden Seiten die gleiche Syntax und volles IntelliSense. Tatsächlich gewinnen Sie die guten Teile, die wir bereits vor viiieeelen Jahren mit WCF hatten, jetzt für das allgegenwärtige und offene Web. Aber: Ist wirklich alles Gold, was glänzt?
Event
![DeveloperWeek](https://www.thinktecture.com/storage/2022/06/DeveloperWeek.jpeg)
Slidedeck
Weitere Artikel zu ASP.NET Core, Blazor, gRPC, WebAssembly
![kp_300x300](https://www.thinktecture.com/storage/2024/07/kp_300x300-1-150x150.png)
Data Access in .NET Native AOT with Sessions
![kp_300x300](https://www.thinktecture.com/storage/2024/07/kp_300x300-1-150x150.png)
Native AOT with ASP.NET Core – Overview
![favicon](https://www.thinktecture.com/storage/2021/04/favicon-150x150.jpg)
Architektur-Modernisierung: Migration von WCF zu gRPC mit ASP.NET Core – ein pragmatischer Ansatz
Viele Projekte mit verteilten Anwendungen in der .NET-Welt basieren noch auf der Windows Communication Foundation (WCF). Doch wie kommt man weg von der "Altlast" und wie stellt man seinen Code auf sowohl moderne als auch zukunftssichere Beine? Eine mögliche Lösung ist gRPC.
![favicon](https://www.thinktecture.com/storage/2021/04/favicon-150x150.jpg)
gRPC Code-First mit ASP.NET Core 7 und Blazor WebAssembly
![favicon](https://www.thinktecture.com/storage/2021/04/favicon-150x150.jpg)
Blazor WebAssembly in .NET 7: UI-Performance-Optimierung auf Komponentenebene
![sg](https://www.thinktecture.com/storage/2021/10/sg-150x150.png)