gRPC Server & Unary Calls | gRPC in .NET 5

  Рет қаралды 25,494

Nick Chapsas

Nick Chapsas

Күн бұрын

Пікірлер: 45
@hannahbaker411
@hannahbaker411 Жыл бұрын
finally i found some one that stops showing me the hello world and shows how to write some real world sample ! thank you sir for the video
@GrimReaper160490
@GrimReaper160490 3 жыл бұрын
Amazing stuff as usual Nick. I cant wait to see the rest of this series!!
@vieriualexandru5756
@vieriualexandru5756 2 жыл бұрын
(18:36) "I suck" - if u suck and you are in the top 1% programmers in the world.. what about the rest of us ?! 😅😆. Ty for the series. Awesome as always.
@nathansanderson2122
@nathansanderson2122 Жыл бұрын
Hi Nick, Thank you so much for this series! This has helped so much :)
@sen.alexandru
@sen.alexandru 3 жыл бұрын
Cool stuff as always! The ‘g’ in gRPC can be attributed to Google, who initially developed the technology.
@maximebeaudoin4013
@maximebeaudoin4013 2 жыл бұрын
RPC has existed since the 70s. gRPC is google's take on the RPC architecture.
@stringyGG
@stringyGG 2 жыл бұрын
FYI anyone watching this now - Postman does support gRPC calls to your server
@zealtypedcode3119
@zealtypedcode3119 3 жыл бұрын
woooow wooow amazing stuff do a whole series big supported here plz integrate it with blazor
@semen083
@semen083 3 жыл бұрын
The pitential ideas for future grpc videos: 1)request and response of complex types(like class with nested class, not just flat data) 2)claim-based authorization policy for grps services.
@alexclark6777
@alexclark6777 3 жыл бұрын
These gRPC videos are what caused me to subscribe. You have a great tone & cadence to your videos which makes them fun to watch and easy to learn from them. Keep it up!
@amanatiosamanatidis1239
@amanatiosamanatidis1239 3 жыл бұрын
Thanks Nick! You re killing it, can't wait for more
@lukasladerach9146
@lukasladerach9146 3 жыл бұрын
Hi Nick Thanks for your educational videos, i enjoy them really much! keep up the greate work! I would enjoy a video about dapr and grpc, would be great! Cheers
@bendunaway8296
@bendunaway8296 3 жыл бұрын
Great video, hope it evolves into a great series. So much potential with grpc.
@nickchapsas
@nickchapsas 3 жыл бұрын
Well stay tuned because this week alone has 2 more gRPC videos :D
@CodeWithStu
@CodeWithStu 3 жыл бұрын
Great stuff bud, keep up the good work! Really informative!
@m3xpl4y
@m3xpl4y Жыл бұрын
@13:58 Thank you :)
@peterzaj8876
@peterzaj8876 3 жыл бұрын
when I see Nick I click :) quality content as usual :)
@rhexcasas8452
@rhexcasas8452 3 жыл бұрын
Very good tutorial. Thank you.
@robertodalmonte504
@robertodalmonte504 3 жыл бұрын
Hi Nick, great video. I love gRPC and I'm using it with joy. I would REALLY love to see how to connect a Xamarin client to a gRPC server. I was not able to find any example: could you show how to in the next video?
@nickchapsas
@nickchapsas 3 жыл бұрын
I will show how you can create a client in the video after the next one, which is what you would use to achieve that connection.
@bluecup25
@bluecup25 Жыл бұрын
Old Nick was so ASMR
@guillemsolersuetta5924
@guillemsolersuetta5924 3 жыл бұрын
Maybe another interesting topic would be how do integration tests for gRPC services something like Pact.NET but for gRPC. BTW really great content.
@abdouldia1605
@abdouldia1605 3 жыл бұрын
Thx Nick! Really nice. I was wondering whether I could leverage gRPC to create a peer to peer network.
@IvanArdillo
@IvanArdillo 3 жыл бұрын
Very cool, thanks!
@adekunlealugbin4120
@adekunlealugbin4120 3 жыл бұрын
Nice video!! Well done
@dotnetforever
@dotnetforever 3 жыл бұрын
Good stuff!
@rao6815
@rao6815 3 жыл бұрын
Who to implement List of complex object in proto buff file.
@nickchapsas
@nickchapsas 3 жыл бұрын
We will be seeing this in a future video but you can use the "repeated" keyword to do that.
@rao6815
@rao6815 3 жыл бұрын
@@nickchapsas will not work
@martynaskersys2960
@martynaskersys2960 3 жыл бұрын
Hey Nick, great video. You were saying that grpc is great to use for microservice communication, but what is your opinion on using grpc instead of REST on SPAs?
@nickchapsas
@nickchapsas 3 жыл бұрын
To me it's not really an alternative that can replace REST. It's just another way you can do it. I can see it living side by side to offer a faster alternative to REST but without "killing" REST. All that for public communication. For internal communication I can totally see it replacing REST.
@arnaudlombaers6018
@arnaudlombaers6018 3 жыл бұрын
What I really would like to see is how to host grpc and grpc-web into IIS
@MrDonald911
@MrDonald911 3 жыл бұрын
That would be great if you could show how to do that in practice when you have a web app from a razor file or .cshtml So instead of having a software as the client you would have the browser acting as the client Thanks !
@thomasleberre1119
@thomasleberre1119 Жыл бұрын
Hi Nick, Do you know if there is a simple way to share gRPC protobuf between micro-services ? I need to add multiple languages such as CSharp, Swift, Kotlin, Angular, ... Regards
@paoloposso
@paoloposso 3 жыл бұрын
Great content! Although I couldn't create this last part, the HTTP part, because the Deserializatino uses a class Temperature, which doesn't exist here. It was supposed to be autogenerated, right? But the JSON I got from the API didn't create it...
@dennisvanhout2687
@dennisvanhout2687 3 жыл бұрын
you might have to change a Long to Double in the auto-generated code, that's what fixed the auto-generated class for me at least.
@semen083
@semen083 2 жыл бұрын
Hi, it is any way to compress GRPC reaquest payload data call(not response) with gzip or any other compressors?
@ruslanbocharov
@ruslanbocharov 3 жыл бұрын
Thanks for the great video. What do you think about using 'HttpClientJsonExtensions.GetFromJsonAsync' when calling the api?
@Eric-kx7do
@Eric-kx7do 3 жыл бұрын
Why would you prefer using the on-line JSON converter versus the built-in paste/special/Paste JSON as classes capability in VS2019?
@nickchapsas
@nickchapsas 3 жыл бұрын
Mainly because I’m not using vs2019 and because the online converter does a better job than the built in one for both Vs’s conversion and rider’s one
@shreyasjejurkar1233
@shreyasjejurkar1233 3 жыл бұрын
I guess there is library which will convert your C# model class to proto file, and then you can just focus on writing C# code, the proto file will be created automatically!
@nickchapsas
@nickchapsas 3 жыл бұрын
Unfortunately, or actually fortunately, it doesn’t work like that. Only the proto file can be converted to c#. It would be very complicated to convert a c# file to proto considering that proto is being converted to multiple c# files
@meirkr
@meirkr 2 жыл бұрын
@@nickchapsas How about the code first approach? Proto-Net open source library gives this ability of writing just c#. It has also a utility to export a proto file by the code if you like to expose a contract to other languages cliens. I hope you can make a video also on that great project.
@iliya24
@iliya24 2 жыл бұрын
how to host grpc in exting web api net core project
@valcron-1000
@valcron-1000 3 жыл бұрын
So it's a new paint coat over SOAP. Interesting nevertheless
The Logging Everyone Should Be Using in .NET
15:34
Nick Chapsas
Рет қаралды 65 М.
My daughter is creative when it comes to eating food #funny #comedy #cute #baby#smart girl
00:17
Fake watermelon by Secret Vlog
00:16
Secret Vlog
Рет қаралды 15 МЛН
The FASTEST way to PASS SNACKS! #shorts #mingweirocks
00:36
mingweirocks
Рет қаралды 15 МЛН
9 "rules" for cleaner code | Object Calisthenics
23:26
Nick Chapsas
Рет қаралды 117 М.
Cursor Is Beating VS Code (...by forking it)
18:00
Theo - t3․gg
Рет қаралды 93 М.
High-performance Services with gRPC: What's new in .NET 5
27:27
Making async code run faster in C#
10:28
Nick Chapsas
Рет қаралды 106 М.
How to structure a .NET Solution (project separation & architecture)
13:55
The Most Requested C# Feature is Coming!
11:48
Nick Chapsas
Рет қаралды 46 М.
Intro to gRPC in C# - How To Get Started,
1:04:00
IAmTimCorey
Рет қаралды 233 М.