1.MVC设计模式
Model 是指 要处理的业务代码和数据操作代码
View 视图 主要是指的 更用户打交道 并能够展示数据
Controller 看成是Model和View的桥梁
2.DotNetMVC 框架:约定大于配置
2.1控制器类,以Controller结尾
2.2控制器类将会产生一个与之同名的 在Views文件夹下的 文件夹
2.3控制器里的Action方法,也可在视图文件夹下生成一个同名的视图
3.
ViewBag是一个dynamic类型集合,可以动态添加任意类型的任意名称的 属性和值
@执行C#代码并输出,默认Razor视图引擎会将后台的字符串转义 < 转移成 @lt;
@Html.Raw() html字符转义
4.EF(EntityFrameWork)
ORM(对象关系映射框架/数据持久化框架)
底层也是Ado.net
5.ViewBag,ViewData,TempData的区别