我之前一直在开发Ruby on Rails。我现在正在考虑一个ASP.net web应用程序,我正在考虑WebForms和MVC。当我看着MVC时,感觉就像是一个Ruby on Rails开发人员被迫在MS land上工作后实现的结果。所以我想知道:
MVC是直接取自Ruby on Rails还是它的概念?(有意或无意)
我来自Ruby on Rails,需要创建一个C# web应用程序。目前,我正在研究ASP.NET、MVC和MonoRail。我发现的大多数比较来自2008-2009年,当时MVC还是个新事物,而ASP.NET的大部分缺点是它太原始了,远没有MonoRail那么精致。从那时起,几年过去了,微软在ASP.NETMVC上做了很多工作。这两个框架的现代版本相比如何?