.NET5.0 MVC 搭建笔记(VS2019)


开篇日常立个flag....

 

前置

开发工具

VS2019

概念、工具和前置知识

三层架构、模块化

.NET MVC 框架

控制反转(IoC);依赖注入;DI 容器、Autofac(第三方依赖注入容器)

EF Core 等 ORM(其他如 Dapper):连接数据库

读取配置文件

.NET MVC 过滤器(又称拦截器、Filter):面向切面编程(AOP),实现业务分离、权限控制等

Redis:缓存

 

创建项目

前置概念

先了解两个概念:解决方案(Solution)、项目(Project)

解决方案(Soluttion):包含一个或多个项目,完整运行起来就是一个完整程序

项目(Project):可能只包含了完整程序中的某一部分(或某一模块)

创建

此处省略一万字...

文件目录及作用

传送门

 

搬砖过程

1、Autofac 实现依赖注入:传送门

2、EF Core 实现数据库连接:

3、系统日志(基于 Filter):

4、权限控制(基于 AuthorizeFilter):

 

生成发布

 生成发布,并部署到 IIS 上:传送门

 

上线

 

参考来源

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM