In this post you're going to learn about each of the 5 SOLID Principles. I've included some code examples to make them a bit more real. I've also added some thought exercises / mental models that helped me understand these principles in the hope that they'll help you too.
Eamon Keane
A collection of 16 posts
C# LINQ: How to use Any(), All() and Contains()

Summary on how to use the C# LINQ methods Any(), All() and Contains()
How to View the SQL Generated by Entity Framework Core using .NET Core's built in Logging

This post shows you how to intercept and view the SQL generated by Entity Framework Core. This method takes advantage of Microsoft's built in logging for .NET core. Only 2 lines of code required.
My Top 5 Podcasts for Software Developers

I've learned some great software development tips over the last few years listening to podcasts. Here are the my top 5 podcasts for developers:
How to Create Computed Columns in Entity Framework Core

How to use computed columns in Entity Framework Core code first.