Description
Course info
Rating
(60)
Level
Intermediate
Updated
Nov 20, 2019
Duration
3h 4m
Description

gRPC is a new, growing way to connect services in a cross-platform, cross-language way. But it can be overwhelming to determine when to use. In this course, Using gRPC in ASP.NET Core, you will learn foundational knowledge about how to use gRPC in your own project and services. First, you will learn where to use gRPC in your own data centers and microservice architectures. Next, you will discover how to implement gRPC as part of your new or existing ASP.NET Core projects. Finally, you will explore how to build clients for gRPC, both in .NET and in Python. When you’re finished with this course, you will know how and when to most appropriately use gRPC in your own projects.

About the author
About the author

Shawn Wildermuth has been tinkering with computers and software since he got a Vic-20 back in the early '80s. As a Microsoft MVP since 2002, he's also involved with Microsoft as an ASP.NET Insider and ClientDev Insider.

More from the author
Working with Audio and Video in Web Pages
Intermediate
1h 1m
Jun 12, 2020
More courses by Shawn Wildermuth
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi everyone, my name is Shawn Wildermuth. Welcome to my course, Using gRPC in ASP.NET Core. I am a Microsoft MVP, author, and an international speaker. gRPC is a new growing way to connect services in a cross-platform, cross-language way. But it can be overwhelming to determine when to use it, versus other communication technologies like REST, GraphQL, and WCF. In this course, I'm going to show you when and how to use gRPC in your own projects and services. Some of the major topics that I'll cover include where to use gRPC in your own data centers and microservice architectures; digging into protocol buffers, the interface language of gRPC; how to implement gRPC as part of your existing ASP.NET Core projects; how to build clients for gRPC, both in .NET and in Python; and how to secure your gRPC services. By the end of this course, you'll know how and when to most appropriately use gRPC in your own projects. Before beginning this course, you should have some familiarity with ASP.NET Core. I hope you'll join me in learning gRPC with my Using gRPC in ASP.NET Core course here at Pluralsight.