欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

ASP .NET MVC 知识点记录(不定时更新)

程序员文章站 2022-06-17 19:18:41
...

目录

1、依赖项注入(Dependency Injection,DI),也称控制反转(Inversion of Controller,Ioc)。

2、lambda表达式

3、FormsAuthentication表单验证


 


1、依赖项注入(Dependency Injection,DI),也称控制反转(Inversion of Controller,Ioc)。

是一种实现组件解耦的设计模式。

为什么要用到呢?

MVC特性:关注分离。希望程序中的组件尽可能的独立,通过抽象接口实现处理其他区域,便于程序进行测试,修改。

松耦合。

2、lambda表达式

使用委托,用于写查询语句
写法:

a=>a.c
(a,b)=>a.c>1&&b>0
(a,b)=>{

//代码

return result;

}

3、FormsAuthentication表单验证

需要在web.cofig里面进行添加

<autheentication mode="Forms">
<forms loginUrl=""~/Account/Login" timeout="2880"/>
</autheentication>