Web Form 和asp.net mvc 差别
Asp.net MVC 和web Form的基本区别
| Web Form | ASP.NET MVC |
| 视图和逻辑紧密耦合 | 视图和逻辑分离 |
| 页面(给予文件的URL) | 控制器(基于路由的URL) |
| 状态管理(视图) | 无自动化的视图管理 |
| Web Form语法 | 自定义语法(默认为Razor) |
| 服务器控件 | HTML帮助方法 |
| 母版页 | 布局 |
| 用户控件 | 部分视图 |
Asp.net MVC 和web Form的基本区别
| Web Form | ASP.NET MVC |
| 视图和逻辑紧密耦合 | 视图和逻辑分离 |
| 页面(给予文件的URL) | 控制器(基于路由的URL) |
| 状态管理(视图) | 无自动化的视图管理 |
| Web Form语法 | 自定义语法(默认为Razor) |
| 服务器控件 | HTML帮助方法 |
| 母版页 | 布局 |
| 用户控件 | 部分视图 |