Here is my take: 1. I use EF Core by default unless I need some custom SQL or superior speed from Dapper. 2. I use Serilog by default, but when I need to log into multiple files, I use NLog. 3. Fluent ...