The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.
But then how are we supposed to download Firefox or Chrome?
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
Also keep in mind there are a multitude of browsers which may not consistently render the same page. Other points to consider are mobile devices and responsive pages.
At some point, you will feel pain.
Ah don't lean on me man, cause you can't afford the ticket
Everything you mentioned comes down to any of those languages.
Pick a few (or one) and be done with it.
The only Microsoft thing you mentioned is ASP.NET MVC by the way, it's your C# back-end framework.
Express is a framework often used with Node.js. Node.js is fairly light-weight and keeps a lot of work to the user, Express has implemented a lot of it for you (such as parsing, routing, etc.).
Handlebars is a templating engine that helps you to build up HTML. It's often used with Node.js and Express.
Don't focus too much on all the frameworks and libraries.
After that try adding some back-end.
Only after you've got "vanilla" web development add some libraries and frameworks to your stack