DailyDrop

Aliases with global using directives

Create an alias with C#10 global usings


Read more...


Filtering try-catch statement

Apply filtering to catch statements with a when clause


Read more...


Extract calling method metadata with C#

Extract useful information from a calling method


Read more...


C# Channels - Produce & Consume data

A thread-safe feature for producing and consumer data


Read more...


Performant logging with LoggerMessageAttribute

How to leverage LoggerMessageAttribute for a highly performant logging solution


Read more...


Scheduling with GitHub Actions

How to schedule a GitHub Action


Read more...


C# ValueTuple

Exploring the C# ValueTuple type


Read more...


EF Core 6: GroupBy enhancements

Improvements made to the Entity Framework Core 6 GroupBy functionality


Read more...


Use IOptions<> for application configuration

Use IOptions for configuration and leverage the additional available interfaces


Read more...


C# Records - the rundown

Not sure what records are? Here's the quick rundown


Read more...