How Easily to Fan Out HTTP Requests in .NET
An easy way how to fan out HTTP requests in .NET. A new method introduced in .NET 6.
An easy way how to fan out HTTP requests in .NET. A new method introduced in .NET 6.
A delegate is a type-safe function pointer that can reference on or more methods with a compatible signature. Find out how to use them. How delegates are connected with lambda expressions and events.
Explore how to use Performance Counters in .NET. The tutorial describes the available commands.
Discover a better way to handle options in ASP.NET Core. Find out what is the Options Pattern and how to use it.
Getting started with health checks in ASP.NET Core is simple. Health checks provide a quick snapshot of your app’s status, monitoring dependencies like databases and external services. By configuring and exposing health endpoints, you can ensure your application remains robust and responsive to issues.
Getting started with Health Checks in ASP.NET Core Read More »
Frozen Collections are immutable and read-only, optimized for fast lookup end enumeration. Explore benchmarks and when to use them.
String literals in C# are vital for representing fixed character sequences directly within code, enhancing readability and clarity. Learn the difference between Quoted, Verbatim and Raw String Literals. How to use them with string interpolation.
Explore the Service Lifetimes in Dependency Injection Container in .NET. Learn the types Singleton, Scoped, and Transient.
Garbage Collector does memory management for us. Learn how to release unmanaged resources both synchronously and asynchronously in .NET.
How to Release Unmanaged Resources Asynchronously in .NET Read More »
System.Text.Json serializer uses reflections for serialization and deserialization. Reflection is slow. Learn how you can serialize object using Source Generation in .NET.
Intro to Serialization with Source Generation in System.Text.Json Read More »