And I still see web developers who reject the idea that we have troublesome webkit monoculture. And when you ask them what non-webkit browsers they are testing on, they're response while not literally "What do you mean testing?", effectively conveys the same: "Just use latest Chrome (Works on my machine)".

When Microsoft created its initial version of ASP.Net, it was mainly designed to allow Windows VB6 point-and-click programmers to create web applications without understanding how the web worked. It was a joke of a web-framework.

The irony is that right now, I can tell the current crop of "ninja" web-developers (who rightfully rejected ASP.Net and its ilk) are starting more and more to look like this generation's VB6 programmers: Unambitious. Untalented. Unprincipled. Web-standards? Whatever works, and this works on my machine.

It's quite frightening. I thought we were past this shit.

> It was a joke of a web-framework.

Hey, at least it wasn't ASP classic

I'm pretty sure he meant ASP Classic. In any case ASP.NET a.k.a. ASP.NET Core is one of the best looking frameworks right now.

Yep, it is open source, cross-platform, with a fantastic MVC framework and an elegant language (C#).

Visual Studio is of course proprietary and windows-only, but it isn't necessary to use. Although you'd be a fool not to use it.

ASP.NET Core 1 (formerly ASP.NET 5.0) development works great in Visual Studio Code https://code.visualstudio.com/, which is FOSS (MIT license) https://github.com/Microsoft/vscode/ and works on Linux and OS X as well as Windows.

A lot of people don't realize that Visual Studio Code is, in fact, it's own product and not a version of full Visual Studio.