Been developing in C# / .NET since 2001.
I've not done anything in Core. And very little in MVC. Primarily have been working in legacy webforms / ASP.NET.
Coming from that background - how is Core different? Maybe top 3 or 4 things that a deverloper who is still working in legacy webforms would struggle with?