ASP.NET与 .NET MVC的认识

asp.net 特性:


母版页 :一套应用到其他页面的模版
主题:或皮肤,为应用程序创建定制的外观。
Web控件:web服务器控件,web用户控件,web自定义控件即 runat="server,标准控件/数据绑定控件、验证控件/导航控件
缓存技术:页面级输出缓存、用户控件级输出缓存(或称为片段缓存)和全部缓存

Viewstate和Ispostback机制

asp.net mvc
优点:
 分层式结构,分工明确(UI、DB、编码、),提高开发效率
 高内聚,低耦合。各模块之间依赖性较小,代码修改不影响其他模块,低耦合,决定了代码的重用性高
 大中型开发的时候容易维护,扩展性很好。


缺点:
使用asp.net ,却不适用.net 特性的!
增加了系统结构的复杂性。取数据在model层再把数据交给controller层最后视图层才能调用


posted @ 2011-07-22 16:00  365lei  阅读(294)  评论(0编辑  收藏  举报