- 博客(6)
- 收藏
- 关注
原创 依赖注入、控制反转、DI容器、Autofac
DI容器在Web启用时已经分配了一个空间(简单理解它是线程池和实例)。程序的标准服务(服务本质也是接口)和自己自定义接口都装在里面了。无法理解DI容器和依赖注入的话,那就无法理解ASP.NET Core MVC的代码,该知识点能帮助我们读懂ASP.NET Core MVC项目50%代码,因为几乎所有ASP.NET Core MVC代码都绕不开DI容器,另外50%是什么呢,大部分是复杂的特征,过滤器,拦截器,约定的视图等等,依然需要专门学习才能掌握。
2025-08-21 11:29:35
312
原创 ASP.NET Core Web如何部署到windows服务器的IIS
kestrel本地开发启动速度很快,已经取代了VS内置IIS的功能,但是对于服务器部署asp.net core web应用,还是要部署到IIS,因为IIS有很多高级的功能,kestrel只是一个轻量,没有安全策略的工具罢了,仅适用于本地开发。kestrel 是作为 .NET Core 的一部分,Kestrel 与 ASP.NET Core 框架无缝集成,可以理解成内置的一个小型系统,下面这个启动就是Kestrel,它已经融合到ASP.NET Core Web了。那么好,kestrel启动之后,
2025-07-12 19:18:51
366
原创 windows server 2012及以上版本win操作系统安装.net 3.5
windows server 2012及以上版本win操作系统,无法通过添加功能角色进行安装.net 3.5了,但是很多低版本框架的软件又需要部署在上面,怎么办呢,还是可以安装的,可以通过系统镜像ISO解压获得sxs文件夹获得文件安装,但是耗时耗资源。分享sxs文件夹下载链接,直接下载按照步骤安装即可。链接: https://pan.baidu.com/s/1gIf0UcQqvAkp7PFQqloHQA 提取码: h6r5安装步骤:服务管理器>添加角色和功能>功能选择磁盘资源(下载下
2020-08-25 11:25:10
959
原创 Sql Server还原数据库选择bak文件时,选择不到解决办法
数据还原时,文件夹明明有bak文件,但是就是选择不到.解决方法很简单:文件夹>安全>添加mssqlserver用户读写使用名称查找用户:nt service\mssqlserver
2020-08-25 11:11:19
5639
原创 sql server 数据库.mdf文件损坏,拥有对应.mdf,.ldf文件,如何修复教程
问题:当我们附加数据库时,报数据文件已损坏,又没有数据库备份文件的时候,怎么办呢?关键数据库修复sql语句: DBCC CheckDB (yourdbname, REPAIR_ALLOW_DATA_LOSS)解决步骤:步骤1:新建一个同名数据库步骤2:停止sql server服务,找到新建数据库的路径,把损坏的mdf,ldf文件拷贝替换刚刚新建的数据库文件步骤3:启动sql server...
2020-01-11 10:11:09
5818
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅