Contributions

Article
Read about upgrading legacy .NET Framework codebases to .NET 6
Article
A guide to avoiding NullReferenceExceptions in .NET. This post focuses on implementing Nullable Reference Types and gives you other tools to avoid the Exception.
Event
Device.Net is a cross-platform .NET framework for talking to connected devices such as USB, Serial Port and Hid devices. It aims to make device communication uniform across all platforms and device types. Check out version 4!
Library
A C# cross platform connected device framework
Article
Read about why .NET Standard is still relevant and how to use modern .NET Features with .NET Standard.
Article
Read about creating hot observables using the .NET reactive extensions and the distinction between hot and cold observables.
Tutorial
Read about using F# in C# projects and functional programming with C# in general. You can write code in F# and reference it in C# directly, or convert F# code to C#.
Article
Learn about using the null object pattern with ILogger and ILoggerFactory to avoid NullReferenceExceptions without forcing implementors to supply logging instances.
Tutorial
Learn how to get the SQL that Entity Framework Core generates when querying the database
Tutorial
Learn about using ILogger, avoiding logging pitfalls in C#, and how to unit test with ILogger