gpt4 book ai didi

c# - 构建 Rails 应用程序和构建 ASP.NET MVC 应用程序之间的区别?

转载 作者:行者123 更新时间:2023-11-30 14:18:18 24 4
gpt4 key购买 nike

首先是一些背景:4 年的 C# 经验和一年的 Rails 经验。如果有人曾在这两个领域工作并且对开发 ASP.NET MVC 应用程序非常了解,我将不胜感激。

去年我一直在做 Rails 项目。现在,我有一个客户希望他们的应用程序从 ASP.NET Web 窗体转换为 ASP.NET MVC。这是我第一次在 C# 中完成 MVC,所以我想看看有什么不同,以及某些高效的 Rails 任务是否映射到 ASP.NET MVC。

首先,ASP.NET MVC中有Scaffold这样的东西吗?我看到一个叫做 Area 的东西,但我不知道这是否正是我想要的。另外,我如何生成一个脚手架(模型、 Controller 和 View )、一个 Controller 或一个基于与我提供给 Rails 应用程序的相同信息的模型?

例如我可能会做这样的事情:

$>script/generate scaffold person first_name:string last_name:string

它生成一个 Person 模型、一个迁移脚本(我运行它来构建数据库表)、一个 People Controller 和每个 REST 的 View 丰富的接口(interface)(indexnewcreateeditupdate, 显示, 销毁)。我可以在 Visual Web Develop 2010 Express 中做这样的事情吗?

最佳答案

MVC3 有 MVC 脚手架。

Here's a nice post on it.

关于c# - 构建 Rails 应用程序和构建 ASP.NET MVC 应用程序之间的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4716726/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com