DailyDrop

Parallel processing with ParallelEnumerable

Built in Linq parallel processing with ParallelEnumerable


Read more...


Pub/Sub with Redis

Redis has pub/sub functionality in addition to being a key/value database


Read more...


Complex Pattern Matching

Pattern matching can contain IS, NOT, AND and OR keywords for more complex statements


Read more...


Modifying configuration on load

How configuration can be modified on load but still leverage the Options pattern


Read more...


OS information via Runtime.InteropServices

Levering Runtime.InteropServices to execute OS specific functionality


Read more...


An intro to SQL SELECT-OVER

How the SQL SELECT-OVER clause can be used to simplify t-sql statements


Read more...


Accurate, regular scheduling with PeriodicTimer

Using PeriodicTimer to build an accurate, reliable background service


Read more...


String null or empty using pattern matching

Leveraging pattern matching instead of string.IsNullOrEmpty - with performance benchmarks!


Read more...


Windows services with .NET Core

Configuring a background service to run as a Windows Service


Read more...


Dynamically changing minimal api return type

Changing minimal api return content types dynamically (including to xml)


Read more...