I'm been developing Ruby on Rails previously. I'm now looking at an ASP.net web app and I'm looking at WebForms and MVC. As I look at MVC it feels as if I'm looking at the result of something a Ruby on Rails developer implemented after being forced to work in MS land. So I'm wondering:
Was MVC more or less taken directly from Ruby on Rails and it's concepts? (either intentionally or unintentionally)
Is it possible for a Master page to access Controller properties?
ASP.NET MVC - Wordpress Style URLs
Dropdown client-side validation in IE7, using Html.ValidateFor() helper
ASP.NET MVC is however, influenced by Ruby on Rails, but that really isn't a bad thing.
SEO: Duplicated URLs with and without dash “/” and ASP.NET MVC
Specification of routing is handled in a similar way, helpers are similar.
Why does moving classes into a new folder in Visual Studio break things?
While all MVC frameworks are similar, ASP.NET MVC feels as close to Rails as you could achieve in a language such as C#..
Custom 400 redirect based on MVC Controller
Using ASP.NET MVC 2 to display joined record
To achieve basic code coverage what tests should I run against an ASP.NET MVC Controller?
I feel that there is enough room for different concepts, even if the main concept and brandname for a framework is MVC.
. As it goes to asp.net MVC, it seems that RoR was taken as the reference implementation of web MVC..
Ruby on Rails i think was an early adopter that showed how well suited it was for a web architecture, and was probably an influence on MS implementation, but did not come up with the design..