Best .NET Posts This Week:  8th November 2020
Tags: dotnet, dotnetcore, csharp, aspnetcore
Published: 2020-11-08 13:05:33

---
title: Best .NET Posts This Week:  8th November 2020
published: true
description: Here are some of the best .NET, C# and ASP.NET posts from this week.
tags: dotnet,dotnetcore,csharp,aspnetcore
cover_image: https://cdn.hashnode.com/res/hashnode/image/upload/v1604840540044/vbzCbAMkB.png
canonical_url: https://samwalpole.com/best-net-posts-this-week-8th-november-2020
---

Here are some of the best .NET, C# and ASP.NET posts from this week.

# [No. 1: Additional HTTP, Sockets, DNS and TLS Telemetry in .NET 5](https://www.stevejgordon.co.uk/additional-http-sockets-dns-and-tls-telemetry-in-dotnet-5)
> .NET has been steadily adding support for improved cross-platform diagnostics tracing for applications. In .NET Core 3.0, we saw the introduction of EventCounters, used for observing metric measurements over time. These counters can be consumed out-of-process as well as in-process and are cross-platform in their design. I’ve used counters from ASP.NET Core in a few applications, to track the number of HTTP requests handled by a service over time.

By Steve Gordan

# [No. 2: How to handle gRPC errors in .Net Core](https://the-worst.dev/how-to-handle-grpc-errors-in-net-core/)
> Interceptor in gRPC is a very similar conception like middleware idea from classic, Rest communication. A place which is part of specified gRPC global flow, where You can do some custom magic between endpoints. Can be implemented for server & clients, in this particular sample, I will focus on server interceptors.

By Patryk Roguszewski

<iframe style="width:120px;height:240px;" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" src="//ws-eu.amazon-adsystem.com/widgets/q?ServiceVersion=20070822&OneJS=1&Operation=GetAdHtml&MarketPlace=GB&source=ss&ref=as_ss_li_til&ad_type=product_link&tracking_id=samwalpole-21&marketplace=amazon&region=GB&placement=1492058335&asins=1492058335&linkId=e9c8ff68acae2bfcdc782bcd73e00d7e&show_border=false&link_opens_in_new_window=true"></iframe>


# [No. 3: How Endpoint Routing works in ASP.NET Core 3.x](https://referbruv.com/blog/posts/how-endpoint-routing-works-in-aspnet-core-3x)
> Endpoint routing is a new middleware introduced starting from ASP.NET Core 3.x, which is said to replace the traditional MVC routing which has been the default routing mechanism from the good old times till the recent ASP.NET Core 2.2. Endpoint Routing is said to bring in performance improvements and overall a new Routing mechanism into the ASP.NET Core.

By Ram

# [No. 4: Identity Server 4 with .NET Core App](https://www.codeproject.com/Tips/5283974/Identity-Server-4-with-NET-Core-App)
> Identity Server 4 (IdS4) is an OpenID Connect and OAuth 2.0 framework for .NET core application. It’s an authentication service that provides you centralized authentication logic for different types of applications (Web, Mobile, or Services).

By Mahesh More

# [No. 5: Introducing C# 9: Extension GetEnumerator support for foreach loops](https://anthonygiretti.com/2020/11/01/introducing-c-9-extension-getenumerator-support-for-foreach-loops/)
> As you may know, in order to be able to iterate on a collection in C# with the foreach loop the collection must expose a public method GetEnumerator() which doesn’t exist on IEnumerator<T> and IAsyncEnumerator<T> interfaces. C# 9 allows to create an extension method to allow foreach loops on those interfaces. Let’s see in this article how to proceed.

By Anthony Giretti

<iframe style="width:120px;height:240px;" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" src="//ws-eu.amazon-adsystem.com/widgets/q?ServiceVersion=20070822&OneJS=1&Operation=GetAdHtml&MarketPlace=GB&source=ss&ref=as_ss_li_til&ad_type=product_link&tracking_id=samwalpole-21&marketplace=amazon&region=GB&placement=B01N9E92QY&asins=B01N9E92QY&linkId=9ba67940235edeefebe54f2d924ad310&show_border=false&link_opens_in_new_window=true"></iframe>


# You Might Also Like
- [My Top 4 NuGet Packages for ASP.NET Core](https://samwalpole.com/my-top-4-nuget-packages-for-aspnet-core)
- [How to run ASP.NET Core & SQL Server from Docker](https://samwalpole.com/how-to-run-aspnet-core-and-sql-server-from-docker)

I post mostly about full stack .NET and Vue web development. To make sure that you don't miss out on any posts, please follow this blog and [subscribe to my newsletter](https://samwalpole.com). If you found this post helpful, please like it and share it. You can also find me on [Twitter](https://twitter.com/dr_sam_walpole).