There's a criticism article of .NET
here from a few years back. Criticisms in it I agree with:
- .csproj and .sln files suck
- IIS kind of sucks (but is no longer required)
- Many of Microsoft's ideas for how applications should work are bad (WebForms was an absolute abomination top to bottom, though to be fair technology was very limited at the time, and ASP.NET MVC is out of date at best)
That's about it. All his other beefs are either general problems not really related to .NET (threading rather than an event loop has its issues for a webserver, for instance, but that's not really .NET's fault) or else I disagree with them. (The ease of use of SQL Server in VS is a problem because "All of my projects now utilize a JSON-based key/value store" and... well, at this point I start losing what his problem is?)
Last edited by ChrisV; 06-20-2017 at 02:55 AM.