I've worked with .NET for about twenty years, and its web technologies for
not much less than that. I've worked on projects using (what are now
considered) legacy frameworks like WebForms and Silverlight, as well as
MVC, Razor pages, Blazor Server and Web
Assembly apps - all the different ways
Microsoft has put their .NET stamp on web development.
I've shown teams how to capitalise on their .NET skills to build great web
apps, modernise from .NET Framework to modern .NET, benefit from
websocket
and long polling communication and make better use of the
wider front-end ecosystem, integrating JS frameworks to ASP.NET projects.