ASP.NET Core has a reputation. Some people think it’s only for enterprise developers. Others assume it’s outdated, heavyweight, or tightly coupled to Windows. None of that is true anymore—and if you’ve been avoiding it for those reasons, you’re missing out on a really solid, modern platform. I’ll focus less on buzzwords and more on how to approach learning it in a way that actually sticks.

Eugene Fischer in ASP.NET Core