杂记——razor、nuget、aop、filter

Razor会自动识别哪些是HTML代码,哪些不是。

var是只读的模型,一旦确定类型无法修改,直接被替代为强类型。

dynamic实际是object类型。(目前就当做是var就行了,其实和var根本没有关系)https://www.cnblogs.com/gygtech/p/9915367.html  有解释。

Nuget没有那么复杂,就像是一个应用商店,会帮你更新最新的资源,相关dll会帮你下载。比起自己去下载更方便、更全(目前用不到Nuget命令行,有可能是微软图形化界面做的好?简化开发,工作的时候再说用不用)

Aop面向切面编程,把重复代码放在一起(没用过)

面向过程编程,就是for,switch,一行一行执行。

面向对象编程,本质就是把有相同属性,相同方法的对象抽象封装为一个类的概念。(继承,多态)面向对象没有取代面向过程,比如面向对象类里面的方法的书写,都使用的面向过程编程,面向对象编程只是一种思想。

Filter可以在action调用之前(之后)调用,需要继承IAuthizationFiler(引用命名空间system.web.mvc)

~/虚拟路径,路径会以当前目录为起点(自己的理解)

规则:找到当前资源和目标资源之间的相对位置关系

posted @ 2021-04-06 16:41  LLHP  阅读(81)  评论(0)    收藏  举报