【问题标题】:ASP.Net MVC vs Web Forms what are the benefits of one over the other [duplicate]ASP.Net MVC vs Web Forms 一个比另一个有什么好处[重复]
【发布时间】:2010-08-04 03:05:38
【问题描述】:

可能重复:
MVC versus WebForms

很好奇 MVC 优于 Web 表单的主要好处是什么。我目前在 Web 表单中编写所有内容,但我已经对自己实施了非常严格的分离,我会看到迁移到 MVC 有什么好处吗?

目前我在 AJAX 中使用 jquery;调用页面方法和 Web 服务。我通常只使用页面加载处理程序来加载我的静态内容。我在我的页面方法和 Web 服务调用的业务逻辑和数据访问层中利用 C#。所以我并没有真正使用很多使 Web 表单与 MVC 不同的东西。我也不使用 Session 变量。

我唯一的犹豫是表示层中的内联代码数量让我感觉很脏。我知道这是主观的,但它让我想起了很多 ASP,因为我对它的接触有限。尽管我可能因无知而得出这个结论,但它似乎变得如此受欢迎。

所以问题是您认为选择其中一个的主要好处是什么。此外,我主要编写高负载数据库驱动的 Web 应用程序。所以可扩展性、速度和可维护性是我的首要任务。

【问题讨论】:

  • 看看这个搜索。这个问题之前已经讨论过了。 stackoverflow.com/search?q=mvc+webforms
  • 感谢您提供额外的链接。应该先搜索
  • @antonlavey,相关匹配项显示在您输入问题标题的正下方。

标签: asp.net-mvc webforms


【解决方案1】:

查看this blog post 的主题。它很好地涵盖了使用 ASP.NET MVC 而不是 Webforms 的各种优势。

Why I love ASP.NET MVC

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-11-24
    • 1970-01-01
    • 2013-06-05
    • 1970-01-01
    • 2011-11-19
    • 1970-01-01
    • 1970-01-01
    • 2010-09-09
    相关资源
    最近更新 更多