MVC架构、WebForm与MVC对比
ylbtech-ASP.NET MVC:WebForm与MVC对比 功能描述:WebForm与MVC对比 A.1,MVC架构 •MVC(Model-View-Controller)用于表示一种软件架构模式.它把软件系统分为三个基本部分: –模型(Model) •引用系统数据,管理系统功能并通知View更改用户操作。 –视图(View) •就是用户接口,用于显示数据 –控制器(Controller) •将用户操作映射到Model,并操作视图 A.2,3-Tier Architecture(三层架构) B.1,WebForm Ø采用事件驱动模式来控制应用程序请求,由大量服务器控件支持 Ø采用页面控制机制,可以为单个页面添加事件处理函数。 Ø使用view state和服务器端控件,使管理页面状态信息更加轻松。 Ø对人数较少的想使用服务器端控件的开发团队,使用起来更加方便 Ø开发起来比mvc模式要轻松简单一些适用于快速开发 B.2,MVC Ø通过model、view和controller有效的简化了复杂的架构,体现了很好的隔离原则,使得复杂项目更加容易维护。 Ø一切皆可测试,对单元测试的支持...
