Detail kurzu

ASP.NET Core gRPC - ONLINE

Miroslav Holec

Popis kurzu

Naučíte se vytvářet rychlé gRPC aplikace pro komunikaci mezi službami ve firemní infrastruktuře i se zbytkem světa. Seznámíte se s myšlenkovým nástupcem WCF služeb.

Obsah kurzu

  • Rychlý úvod do ASP.NET Core, HTTP/2 a HTTP/3

  • Struktura gRPC projektu v ASP.NET Core

  • Protocol Buffers a návrh kontraktů

  • Vývoj metodou Code First pro .NET týmy

  • Vývoj serverové gRPC služby

  • Vývoj klienta pro komunikaci s gRPC službou

  • Streaming v gRPC službách a praktické využití

  • Dependency Injection a životní cyklus gRPC služeb

  • Správa životního cyklu pomocí middlewares a interceptions

  • Zapojení autentizace, autorizace a práce s tokeny

  • Výjimky, logování, autentizace a další související témata

  • Srovnání s WCF, REST a volba vhodné technologie

  • Publikace a hostování gRPC služeb

Cílová skupina

Školení je vhodné pro vývojářské týmy kteří hledají alternativu k WCF a REST službám, nebo hledají výkonné řešení pro komunikaci mezi webovými službami. Školení ocení také vývojáři, kteří potřebují vytvořit API založené na kontraktech.
Hodnocení




Organizátor