SSCLI Essentials is a good place to start to understand the CLR itself.
"Book of the Runtime": Guides to the internals of .NET Core. Anything in here that conflicts with SSCLI Essentials should be considered the more accurate of the two.
corehost.exe runtime assembly resolution (Note that the
cli repo has been pulled into the
sdk repo now, so it's not clear how accurate this link is at this point)
dotnetCLI runs your code": Great breakdown of how the
dotnettool works, particular emphasis to the environment variables mentioned (
Last modified 06 April 2022