ASP.Net MVC与Web表单相比,它有什么好处

时间:2010-08-04 03:05:39

标签: asp.net-mvc webforms

  

可能重复:
  MVC versus WebForms

很好奇将MVC转向Web Forms的主要好处是什么。我目前用Web表单编写所有内容,但是我已经对自己实施了非常严格的分离,我是否会看到转移到MVC有什么好处?

目前我使用jquery作为我的AJAX;调用页面方法和Web服务。我通常只使用页面加载处理程序来加载我的静态内容。我在我的页面方法和Web服务调用的Buisness Logic和Data Access层中利用C#。所以我并没有真正使用很多使Web Forms与MVC不同的东西。我也不使用Session变量。

我唯一的犹豫是表示层中的内联代码对我来说很脏。我知道这是主观的,但它让我想起了我所接受的有限曝光中的很多ASP。虽然我可能通过无知达成了这个结论,但似乎有多受欢迎。

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

1 个答案:

答案 0 :(得分:0)

查看有关该主题的this blog post。它在覆盖Webforms上使用ASP.NET MVC的各种优势方面做得非常好。

Why I love ASP.NET MVC