Answers like ASP.NET MVC or Entity Framework really aren’t acceptable as they address just one aspect of the problem domain.
I’m looking for a framework … a REAL framework that gives me the same features out of the box that Rails does. As such it should include at minimum:
- MVC for presentation
- ORM
- Ability to provide simple configuration for whatever environment (dev, QA, Production, etc…)
- Migration like functionality
- Ability to generate code in all layers (similar to scaffolding like behavior, etc…)
- Project template so as to create similar functionality as the “rails my_app” command.
Thanks.
I think you want what Rob Conery did.
Take a look his blog post.
http://blog.wekeroad.com/2010/05/24/mvc-starter-2
Update: To answer in details,
FYI, Rob Conery was one of ASP.NET MVC Team and now also working in Rails Core Team.