DailyDrop

Viewing collections with IEnumerable Visualizer

How to easily view .NET collections with IEnumerable Debugger Visualizer


Read more...


AllowNull and DisallowNull attributes

Exploring the usage of the AllowNull and DisallowNull attributes


Read more...


IEnumerable performance cost

Exploring the cost of virtualization with IEnumerable


Read more...


Optional parameters in minimal apis

How to to send optional query string parameters to a minimal api


Read more...


EF Core INSERT vs MERGE

Entity Framework Core will use MERGE instead of INSERT under certain conditions


Read more...


Listing all ASP.NET Core routes

How to display access and display all routes in an ASP.NET application


Read more...


Generic attributes with C#11

Starting with C# 11 attributes can now contain generic parameters


Read more...


LINQ First and Single performance

Investigating LINQ performance when retrieving a single item from a enumeration


Read more...


Raw string literals in .NET7

Exploring the useful .NET7 raw string literal feature


Read more...


IEnumerable count without enumeration

How to (possibility) get an IEnumerable count with TryGetNonEnumeratedCount


Read more...