zoukankan      html  css  js  c++  java
  • MVC和WebForm的优缺点比较

    1 WebForm优点 

      1)支持事件模型开发,得益于丰富的服务端组件,WebForm开发可以迅速的搭建Web应用 

      2)使用方便,入门容易 

       3)控件丰富的WebForm 

    2 WebForm缺点 

       1)封装太强,很多地层东西让我们初学者不是很明白 

       2)入门容易,提升很难。 

       3)复杂的生命周期模型学习起来并不容易。

       4)控制不灵活 

       5)ViewState处理 

       6)异步请求每个请求后台都必须有一个一般处理程序对应 

      7)跟传统的Web开发方式不一致

     3 MVC优点 

      1)很容易将复杂的应用分成M,V,C三个组件模型,通过Model,View和Controller有效的简化了复杂的架构, 体现了很好的隔离原则 

      2)因为没有使用Server-Based forms。所以我们程序员控制的更加灵活,页面更加干净。 

      3)可以控制声称自定义的url,对于seo友好的url更是不在话下

       4)强类型的view实现,更安全,更可靠,更高效。 

      5)让web开发可以专注于某一层,更利于分工配合使用与大型架构开发 

      6)MVC下面对异步处理更进一步很好的支持 

       7)校验非常高 

       8)表单提交的时候,提供自动装配的功能

       9)微软提供的全局的过滤器

  • 相关阅读:
    json字符串数组判断其中
    json字符串数组判断其中
    jquery select chosen禁用某一项option
    数据库培训知识
    人员管理模块代码总结2015/8/12整理
    正则表达式在STARLIMS中的应用总结
    控件属性表
    Form-公共代码
    Server-Script公共代码
    Celient-Script公共代码
  • 原文地址:https://www.cnblogs.com/zzw4756885/p/9300542.html
Copyright © 2011-2022 走看看