One of the reasons ASP.NET is successful is that it lowers the bar for Web developers.
I’ve been using Ruby on Rails for one of my current web apps that I’m developing, and it’s great (and every time I work on the other one, I regret a little more that it’s in PHP). It’s so easy to get things done, and so long as it’s not the first MVC web app you’ve developed, you’ll really appreciate how it works. I can only scoff at the above statement, from this page – as Simon Willison said, “Holy cow, ASP.NET is complicated”. Still, it’s by Microsoft, so it’s guaranteed that it’ll be pushed by millions of IT managers who know not what they are talking about…
