Why Would a .NET Programmer Learn Ruby on Rails?
You have built too many web applications with ASP.NET. You have spent many sleepless nights trying to understand, in advanced detail, how to leverage the event-driven model of ASP.NET control cycle to work the way you want. You have gone deep into using design patterns like Presentation Model or Model View Presenter to properly layer your application, to make it more testable and maintainable. You think Ruby on Rails is just like any other technology hype and you should not pay too much attention to it until they have a respectable market share. Welcome to my world. If you are still reading this article you have my admiration, because you are curious enough to take a peek at how I, after merely a month into Ruby on Rails as an experienced .NET programmer, will say many applications I had previously built can be done in less time and coding, only if I had known Ruby on Rails. To be fair, I still think .NET is great. It has offered me a place where I am consistently delivering great busi