将webform模型移动到ASP.NET框架的MVC模式时需要考虑哪些参数?

时间:2016-12-02 05:34:35

标签: asp.net asp.net-mvc webforms

我已经遍布互联网,但仍然在选择ASP.NET框架的MVC或WEBform模式时感到困惑。 我有一个在Webform模型上开发的应用程序,它真的需要将它移动到MVC吗?

Webform安静稳定,我们为什么要选择MVC? 我的意思是在将webform模型项目移动到MVC之前我们需要考虑哪些参数?

任何帮助或重定向都将受到高度赞赏。

谢谢!

1 个答案:

答案 0 :(得分:0)

正如评论中所提到的,没有什么特别的东西会迫使你进入MVC。 如果您要开始一个新项目,请考虑使用MVC。以下是使用ASP.NET MVC时可以获益的几点:

  
      
  1. Asp.Net MVC是一个轻量级的,遵循基于MVC(模型,视图,控制器)模式的开发模型。

  2.   
  3. Asp.Net MVC有html助手。

  4.   
  5. Asp.Net MVC不支持视图状态。 Asp.Net MVC具有基于路由的URL意味着URL分为控制器和   动作,而且它基于控制器而不是物理   文件。

  6.   
  7. Asp.Net MVC遵循可自定义的语法(默认为Razor)

  8.   
  9. 在Asp.Net MVC中,视图和逻辑是分开保存的。

  10.   
  11. Asp.Net MVC具有一致的外观和感觉。

  12.   
  13. Asp.Net MVC具有代码重用性的部分视图。

  14.   
  15. Asp.Net MVC是轻量级的,提供对标记的完全控制,并支持许多功能,允许快速&敏捷开发。因此它   最适合开发具有最新网络的交互式Web应用程序   标准。

  16.   
  17. Asp.Net Web MVC是开源的。

  18.