ruby-on-rails - ASP.net MVC 是 Ruby on Rails 概念的直接副本吗?

标签 ruby-on-rails asp.net-mvc asp.net-mvc-2

我之前一直在开发 Ruby on Rails。我现在正在查看 ASP.net Web 应用程序,并且正在查看 WebForms 和 MVC。当我查看 MVC 时,感觉好像我正在查看 Ruby on Rails 开发人员在被迫在 MS 领域工作后实现的结果。所以我想知道:

MVC 或多或少直接取自 Ruby on Rails 及其概念吗? (有意或无意)

最佳答案

MVC 显然早在 Rails 或 ASP.NET MVC 之前就已经存在了。

然而,ASP.NET MVC 受 Ruby on Rails 的影响,但这确实不是一件坏事。路由规范的处理方式类似,助手也类似。尽管所有 MVC 框架都相似,但 ASP.NET MVC 感觉与使用 C# 等语言所能实现的 Rails 非常接近。

关于ruby-on-rails - ASP.net MVC 是 Ruby on Rails 概念的直接副本吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2842601/

相关文章:

ruby-on-rails - 捆绑安装请求手动执行每个 gem 安装 - 如何避免?

来自 base64 的 C# Asp.net RazorPdf/iTextSharp 图像

asp.net-mvc - MVC3 - 脚手架模板(字段顺序)

asp.net-mvc - MVC - 更改链接中 URL 的一部分

html - MVC2 : Is there an Html Helper for raw Html?

ruby-on-rails - 慢资源 ruby​​ 1.9.3、macos、rails 3.2

ruby-on-rails - 将 Rails 3.2 升级到 Rails 4.2 获得 401 未授权

ruby-on-rails - 仅在生产中,Sidekiq 启动延迟作业但不发送电子邮件

asp.net-mvc - 运行时错误没有为扩展 '.cshtml' 注册构建提供程序

c# - 如何在 asp.net 中使用 mvc2 验证隐藏任何页面元素