Description
What you’ll learn
-
.NET Core en versiones 7 y 8
-
Comunicación gRPC en proyectos .NET
-
Creación de Proyectos con NET Core 8
-
Manejo de comunicacion HTTP 2 en .NET Core
-
Transacciones con Entity Framework y NET 8
-
Comunicacion gRPC hacia Protocolos Http V1
-
Transcoding de gRPC messages en HTTP2 y HTTP1
-
Manejo de Bases de Datos con gRPC
ASP.NET 8 gRPC – Comunicacion con protocolo Http2
Aprenderas a desarrollar una estructura solida de comunicación en proyectos .NET 8 y .NET 7.
Estos son algunos temas que desarrollaremos en el curso:
-
Comunicación entre Proyectos .NET utilizando gRPC y HTTP/2
-
Diseño de Projectos con NET 7 y NET 8
-
Creacion de archivos Proto
-
Creacion de servicios y request con gRPC
-
Mantenimiento completo utilizando protocolo HTTP2
En las primeras secciones desarrollaremos las diferencias entre la antigua version HTTP/1 versus la HTTP/2
Implementaremos aplicaciones de comunicación con gRPC utilizando los 4 modelos :
-
Unary
-
Comunicación API Streaming en Cliente
-
Comunicación API Streaming en Servidor
-
Comunicación Bidireccional streaming entre un cliente y un servidor
Que es gRPC?
gRPC es un marco de llamada a procedimiento remoto (RPC) de alto rendimiento e independiente del idioma.
Las principales ventajas de gRPC son:
-
Marco de RPC moderno, ligero y de alto rendimiento.
-
Desarrollo de la API de primer contrato utilizando búferes de protocolo de forma predeterminada, lo que permite realizar implementaciones independientes del idioma.
-
Dispone de herramientas para muchos idioma con la finalidad de generar clientes y servidores fuertemente tipados.
-
Admite llamadas de transmisión en secuencias bidireccionales, de servidor y de cliente.
-
Uso reducido de red con serialización binaria Protobuf.
Who this course is for:
- Programadores C# y .NET Core
Reviews
There are no reviews yet.