התחל במצב לא מקוון עם האפליקציה Player FM !
פודקאסטים ששווה להאזין
בחסות


1 Here We Woe Again: Jenna Ortega, Creators Al Gough & Miles Millar 31:46
Moving Beyond RESTful: Why gRPC should be your next choice for .NET API services, with Andy Li
Manage episode 371982961 series 1329529
In this presentation, we will explore why gRPC is a technology worth considering for API service development in .NET. We will discuss the benefits of gRPC over RESTful APIs and provide an overview of the basics of creating a gRPC service project. We will also cover advanced topics, including server-side streaming, bi-directional streaming, authentication, and the use of interceptors. Additionally, we will demonstrate how to add a C# client project, a Python client, and a web client. Finally, we will discuss how to manage changes and conduct mock testing with gRPC. This presentation will provide you with enough information to make informed decisions about whether gRPC is the right choice for your next API project.
68 פרקים
Manage episode 371982961 series 1329529
In this presentation, we will explore why gRPC is a technology worth considering for API service development in .NET. We will discuss the benefits of gRPC over RESTful APIs and provide an overview of the basics of creating a gRPC service project. We will also cover advanced topics, including server-side streaming, bi-directional streaming, authentication, and the use of interceptors. Additionally, we will demonstrate how to add a C# client project, a Python client, and a web client. Finally, we will discuss how to manage changes and conduct mock testing with gRPC. This presentation will provide you with enough information to make informed decisions about whether gRPC is the right choice for your next API project.
68 פרקים
All episodes
×
1 .NET Development in 2025 + InstallFest!, with David Gardiner 53:58

1 Testing with SpecFlow, with Stephen Nield and Rich Moran 1:08:23

1 10 tips and tricks for GitHub Actions and Azure DevOps, with David Gardiner 1:20:38

1 The different ways you can join your code together, with Calvin Fong 1:05:41

1 Extending Microsoft Copilot with .NET, with Daniel Brown 1:14:54

1 OpenTelemetry: Adding observability to any Microservices environment, with Glenn Versweyveld 1:03:03

1 Building a Microsoft Teams app to replace email, with Ben Smit and Matthew Astachnowicz 1:04:27

1 Boosting Developer Experience, with Sam Fernando 1:15:02

1 Connectivity for IoT devices anywhere in the world, with Bryn Lewis 32:59


1 Down the Oregon Trail with Functional C#, with Simon J. Painter 1:24:52

1 Revolutionizing Online Retail with Blazor, with James Chapman-Smith and Donald Urquhart 1:40:40

1 Managing granular authorisation in .NET, with Ryan Rowston 1:04:36

1 ChatGPT Client with Blazor, GraphQL, .NET and Azure OpenAI Service, with John Merchant 1:19:52

1 From Code to Production - Building .NET Natively on AWS, with Derek Bingham 1:13:56

1 Moving Beyond RESTful: Why gRPC should be your next choice for .NET API services, with Andy Li 1:47:14

1 How does Hot Reload even work, with David Wengier 1:20:51

1 Writing XAML like it's 2023, with Matt Lacey 1:20:51

1 How do I get rid of my ifs, with Calvin Hong 46:06

1 Containers in .NET 7, with David Gardiner 12:07

1 Insights into Developing with Blazor, with Stephen Nield 1:08:33

1 Cross-Platform Mobile, Desktop & Web apps in .NET with Uno, with Nick Randolph 1:17:48

1 Accelerating Microservices Development, with Param Gunasekaran and Jasim Schluter 46:18

1 Microsoft Build Afterparty, with Lana Vyshnivetska 50:56

1 .NET Snapshot testing with Verify, with Simon Cropp 1:13:27

1 .NET on AKS the easy way, with John
Azariah 1:12:06

1 Visual
Studio 2022 Features + Q&A, with Kendra Havens 1:04:00

1 Scalability
Architectures in Commercial Software, with Ryan, Esayas and Luca 1:18:00

1 Go
for .NET Developers, with Sahan Serasinghe 1:29:41










ברוכים הבאים אל Player FM!
Player FM סורק את האינטרנט עבור פודקאסטים באיכות גבוהה בשבילכם כדי שתהנו מהם כרגע. זה יישום הפודקאסט הטוב ביותר והוא עובד על אנדרואיד, iPhone ואינטרנט. הירשמו לסנכרון מנויים במכשירים שונים.