ASP.NET Core MVC would be the way to go today actually - runs on Linux, does a lot of stuff for you (it's IoC container is pure magic) and is quite fast (IMO)
What's an example of a good product in it?
Because in my opinion SharePoint and OneDrive are terrible. And the Azure Portal is only now getting somewhat bearable.