WebFrom与MVC
来源:互联网 发布:内容发布系统cms 编辑:程序博客网 时间:2024/05/17 02:24
WebFrom 优势:
一、可以使用<!--#include virtual=""-->,html可以实现跨页面乃至跨项目的重用,MVC没有发现这种功能
二、可以精确的调用用户控件中的属性、字段、函数并可以获取相应的返回值,MVC没有此类功能
三、可以方便的将公共或保护性字段属性函数等应用到aspx页面上,mvc无法直接调用控制其中的相应字段属性等
MVC优势
一、优秀的Razor引擎使得在视图中使用C#代码更加方便流畅;
二、单个视图可以对应多个控制器,提高了代码的重用;
三、在主视图的ViewBag或ViewData中存储的对象可以在局部视图(仅限通过RenderPartial方式渲染的视图)或母版页中使用;
四、可以在视图中以函数方式重用普通的html代码到局部视图中且可以向局部视图传递一个对象;
五、视图与控制器的分界更加明晰,局部视图中的重用可以直接在视图中予以调用,而在WebFrom 中用户控件在后台代码中由于需要传递绑定而无法再底层实现更高的重用。
六、测试驱动开发
七、关注点的分离,有利于团队协作
八、高扩展性
一、可以使用<!--#include virtual=""-->,html可以实现跨页面乃至跨项目的重用,MVC没有发现这种功能
二、可以精确的调用用户控件中的属性、字段、函数并可以获取相应的返回值,MVC没有此类功能
三、可以方便的将公共或保护性字段属性函数等应用到aspx页面上,mvc无法直接调用控制其中的相应字段属性等
MVC优势
一、优秀的Razor引擎使得在视图中使用C#代码更加方便流畅;
二、单个视图可以对应多个控制器,提高了代码的重用;
三、在主视图的ViewBag或ViewData中存储的对象可以在局部视图(仅限通过RenderPartial方式渲染的视图)或母版页中使用;
四、可以在视图中以函数方式重用普通的html代码到局部视图中且可以向局部视图传递一个对象;
五、视图与控制器的分界更加明晰,局部视图中的重用可以直接在视图中予以调用,而在WebFrom 中用户控件在后台代码中由于需要传递绑定而无法再底层实现更高的重用。
六、测试驱动开发
七、关注点的分离,有利于团队协作
八、高扩展性
0 0
- WebFrom与MVC
- webFrom
- webfrom
- webFrom
- webFrom
- GXPT(三)——Webfrom VS MVC
- WebFrom服务端验证控件
- asp.net中的WebFrom
- webfrom下载文件
- WebFrom点击按钮调用js并执行webfrom
- asp.net webfrom母版页
- ASP.NET的WebFrom组件LinkButton编程
- ASP.NET的WebFrom组件LinkButton编程
- ASP.NET的WebFrom组件LinkButton编程
- pb webfrom右键菜单的编程
- webfrom中的button样式对不齐
- 关于webfrom的页面绑定后台获取
- Struts 与 MVC 模式
- oracle password file 命名规则
- 同花顺面试题
- HDU 2586 How far away?(LCA)
- 【转】工业4.0读书会推荐第1辑:一流的心性,造就一流的技术 | 《匠人精神》
- OPENCV入门教程十八:Sobel边缘检测
- WebFrom与MVC
- DevExpress控件TExtLookupComboBox实现多列模糊匹配输入的完美解决方案
- onAttach(Context)在API23不响应解决方法
- python爬虫小结
- HDU 5806 NanoApe Loves Sequence Ⅱ
- websocket前世今生
- 修改eclipse新建maven项目默认jdk版本
- 异构多核的全高清H264解码系统设计
- POJ2524Ubiquitous Religions