C# Digest - The Art of HTTP Connection Pooling

#456 – May 29, 2023 View in browser

C# Digest

The Art of HTTP Connection Pooling: How to Optimize Your Connections for Peak Performance

Connection pooling refers to reusage of existing pre-established connections to make HTTP requests, rather than creating a new connection for each service request, be it a connection of accessing remote REST API endpoint, or a backend database instance. Connection pooling can help to improve the performance of an application by reducing the overhead of establishing new connections, particularly for applications that make many HTTP requests concurrently.

Feature toggle management in .NET Core

Give your application ability to switch behaviour in seconds using official package.

Refactor your .NET HTTP Clients to Typed HTTP Clients

A summary of why and how you should refactor your HTTP clients to the typed HTTP client version in .NET.

6 useful extensions for IEnumerable

I did already write about some useful extension methods for Task and ValueTask. Today I want to show you some useful extension methods for IEnumerable.

Detect Globalization-Invariant mode in .NET

In this post, I describe how to detect if an application is running using the Globalization-Invariant mode in .NET

Exploring the C# Source Link Feature: Enhancing Debugging Experiences

In this blog post, we will explore the Source Link feature in C# and how it revolutionizes the debugging experience by enabling developers to navigate directly to the source code of referenced libraries.

Building a Dynamic Logical Expression Builder in C#

In this article, we’ll explore how to use expression trees to build logical expressions in C#. We’ll start with a simple example that combines multiple conditions using the And and Or operators. Then, we'll look at how we can prioritize the And and Or operators to create more efficient expressions.

how did you like this issue?

Amazing · Great · Okay · Meh · Bad

newsletters

© 2023 Bonobo Press

Would you like to advertise with us? Check out our latest media kit for more information.
If you no longer wish to receive these emails, click to unsubscribe.

Older messages

How to improve memory allocation when creating HttpContent

Sunday, May 21, 2023

The benefits of using the RecyclableStream and StreamContent #455 – May 22, 2023 View in browser C# Digest How to improve memory allocation when creating HttpContent In almost every application created

Are compiled queries really efficient on C# EF Core?

Sunday, May 14, 2023

Entity Framework and Dapper are usually compared #454 – May 15, 2023 View in browser C# Digest Are compiled queries really efficient on C# EF Core? Entity Framework and Dapper are usually compared to

Real-time charts with Blazor, SignalR and ApexCharts

Sunday, May 7, 2023

Blazor WebAssembly app that displays real-time charts from a SignalR server. #453 – May 08, 2023 View in browser C# Digest Real-time charts with Blazor, SignalR and ApexCharts In this post, I'll

A quick tour of dictionaries in C#

Sunday, April 30, 2023

Dictionaries in C# are one of the more useful data structures you can use #452 – May 01, 2023 View in browser C# Digest A quick tour of dictionaries in C# A quick tour of dictionaries in C#, including

C# Software Developer Tool List (2023)

Sunday, April 23, 2023

For power users like software engineers, good tools can 10x your productivity. #451 – April 24, 2023 View in browser C# Digest C# Software Developer Tool List I don't think I have to make the point

You Might Also Like

Issue 347 - Tesla opens electronic parts catalog to the public

Thursday, January 9, 2025

View this email in your browser If you are just now finding out about Tesletter, you can subscribe here! If you already know Tesletter and want to support us, check out our Patreon page Issue 347 -

Programmer Weekly - Issue 237

Thursday, January 9, 2025

View this email in your browser Programmer Weekly Welcome to issue 237 of Programmer Weekly. Happy New Year! I hope you had a great holiday and took some time off to recharge. Quote of the Week "

GOAT, Memes, and the Millionaire AI Agent

Thursday, January 9, 2025

Top Tech Content sent at Noon! Boost Your Article on HackerNoon for $159.99! Read this email in your browser How are you, @newsletterest1? 🪐 What's happening in tech today, January 9, 2025? The

The Python skills gap no one talks about

Thursday, January 9, 2025

"I thought I was doing fine until they asked me to review someone else's code..." That's what Jake, a Python developer of 3 years, told me in November. He'd just spent an entire

Compare New Free/Paid Copilot Plans, ASP.NET Core Layouts, Dive into .NET MAUI, More

Thursday, January 9, 2025

Home | News | How To | Webcasts | Whitepapers | Advertise .NET Insight January 9, 2025 THIS ISSUE SPONSORED BY: ■ Yes, you finally test like a champion. ■ Visual Studio Live! Las Vegas: .NET Developer

Simplify Async Programming

Thursday, January 9, 2025

View in browser 🔖 Articles Coroutines: From Basics to Advanced Patterns Master Kotlin Coroutine Channels to improve communication between coroutines in Android development. Learn the basics, explore

Spyglass Dispatch: One Prediction Down...

Thursday, January 9, 2025

9 More to Go for 2025 • Netflix Wrestles the WWE Audience • EU Swipes Back at Meta • Howard Marks' Bubble Watch • TikTok Case Eve The Spyglass Dispatch is a newsletter sent on weekdays featuring

The 7 smart glasses we loved at CES

Thursday, January 9, 2025

AI tops LinkedIn jobs report; Best laptops of CES; Revive an old MacBook with Linux -- ZDNET ZDNET Tech Today - US January 9, 2025 Prakhar Khanna wearing Inair Glasses CES 2025: The 7 most advanced

wpmail.me issue#701

Thursday, January 9, 2025

wpMail.me wpmail.me issue#701 - The weekly WordPress newsletter. No spam, no nonsense. - January 9, 2025 Is this email not displaying correctly? View it in your browser. News & Articles Wix Vs.

Streamline Your Note-Taking - Why Daily Notes Should Be Your Capture System

Thursday, January 9, 2025

Transform your note-taking workflow by using daily notes as your primary capture system. Learn how to maintain focus, save time, and create better connections between your ideas Sébastien Dubois