官方文档地址
知名博主指引
.Net Core
- 官方文档
- VSCode开发.NET CORE
- .NET Core 资料精选
- ASP.NET Core 总体介绍及目录
- 深入浅出ASP.NET Core
- ASP.NET Core启动流程
- ASP.NET CORE 启动过程及源码解读
- Asp.net Core启动流程讲解
- ASP.NET Core 中间件详细说明
- ASP.NET Core 框架本质学习
- 文件分片上传与跨域请求处理
- ASP.NET Core文件上传与下载(多种上传方式)
- .NET Core Web APi大文件分片上传研究
- .NET Core 跨平台执行命令、脚本
- ASP.NET Core 3.x 中间件流程与路由体系
- .netcore 接入第三方登录
- .net core使用SoapCore开发webservice接口
Web API
EF Core
- 官方文档
- 反向工程根据表生成实体 - EF Core | Microsoft Learn
- 数据库提供程序 - EF Core | Microsoft Docs
- EF Core 工具参考(.NET CLI)-EF Core | Microsoft Docs
- EF Core NuGet 包
- EfCore总结
- 查看SQL
- .Net EF Core千万级数据实践
- "Entity Framework数据插入性能追踪"读后总结
- EntityFramework Core如何映射动态模型? - Jeffcky - 博客园
- .net如何优雅的使用EFCore - BruceNeter - 博客园
- EFCore.Sharding(EFCore开源分表框架)
- EntityFrameworkCore 实现 CodeFirst 通过模型生成数据库表时自动携带模型及字段注释信息
- .Net Core导入千万级数据至Mysql
Linq
Lambda
Enumerable和Queryable
- Linq中的Enumerable和Queryable - qq_34720759的博客 - CSDN博客
- IEnumerable和IQueryable区分 - dodo-yufan - 博客园
- C#基础之IEnumerable - 方小白 - 博客园
- 试试 IEnumerable 的 10 个小例子 - Newbe36524 - 博客园
- IEnumerable 的例子 - Newbe36524 - 博客园
- IQueryable和IEnumerable的区别、EF优化_眼睛眯起来的博客-CSDN博客
- IQueryable VS IEnumerable_猿人奶爸的博客-CSDN博客
- IQueryable的简单封装 - 崩坏的领航员 - 博客园
Expression
- C# 表达式树与ORM - 随笔分类 - 痴者工良 - 博客园
- Expression表达式树(C#) - 痕迹g - 博客园
- Expression>与Func的区别 - yxf007 - 博客园
- C#表达式树浅析 - <渔人> - 博客园
- C# 表达式树Lambda扩展(四) - 园子的蜗牛 - 博客园
- Lambda - 随笔分类 - 园子的蜗牛 - 博客园
- (3条消息)Expression与Func的区别 - 天天写代码⎝⏠⏝⏠⎠ - CSDN博客
- lambda表达式Expression> 、Func区别-布布扣-bubuko.com
知识点
语法
枚举
锁
- C# 针对特定的条件进行锁操作,不用lock,而是mutex
- lock 语法糖实现原理--《.NET Core 底层入门》之自旋锁,互斥锁,混合锁,读写锁
- 死锁和活锁的发生及避免
- C# 线程同步查漏补缺
- 线程锁
- .NET进阶篇06-async异步、thread多线程4
线程
- 【面试】如果你这样回答“什么是线程安全”,面试官都会对你刮目相看 - 编程新说(李新杰) - 博客园
- 同步异步多线程三者关系
- 并发和并行,异步与多线程区别
- 理解Task和async await
- await,async 我要把它翻个底朝天,这回你总该明白了吧
- async,await执行流
- async & await 的前世今生(Updated) - 腾飞(Jesse) - 博客园
- 【面试】如果把线程当作一个人来对待,所有问题都瞬间明白了 - 编程新说(李新杰) - 博客园
- ConcurrentDictionary线程不安全么,你难道没疑惑,你难道弄懂了么? - Jeffcky - 博客园
- 【不小心就会犯错】 .NET的ConcurrentDictionary,线程安全集合类 - 听说读写 - 博客园
- C# Task 暂停与取消 - 二十四夜 - 博客园
- 什么是协程 - 付威的网络博客 - 博客园
- Thread、ThreadPool、Task、Parallel、Async和Await基本用法、区别以及弊端 - 也难熬 - 博客园
- 什么是协程 ? - 程序猿杂货铺 - 博客园
- 一文读懂什么是进程、线程、协程 - 回首笑人间 - 博客园
- 5天玩转C#并行和多线程编程 —— 第一天 认识Parallel - 雲霏霏 - 博客园
- Async,Await和ConfigureAwait的关系 - dotNET跨平台 - CSDN博客
- 理解C#中的ConfigureAwait
- C# async await 死锁问题总结 - Bob1227 - 博客园
- C#多线程系列(1):Thread - 痴者工良 - 博客园
- 一个lock锁就可以分出低中高水平的程序员对问题的处置方式 - 一线码农 - 博客园
- [一起读源码]走进C#并发队列ConcurrentQueue的内部世界 — .NET Core篇 - balahoho - 博客园
- C# 基础知识系列- 12 任务和多线程 - 月影西下 - 博客园
- [C#.NET 拾遗补漏]11:面试必备线程基础知识点 - 精致码农 - 博客园
- [C#.NET 拾遗补漏]12:死锁和活锁的发生及避免 - 精致码农 - 博客园
- C#中多线程的并行处理 - lingfeng95 - 博客园
- 概述 .NET 6 ThreadPool 实现
- C#多线程(三)线程高级篇
- C#多线程
- C# 中 ConfigureAwait 相关答疑FAQ
- .NET进阶篇06-async异步、thread多线程3
- 通过一个示例形象地理解C# async await 非并行异步、并行异步、并行异步的并发量控制
- .NET 异步详解
委托
- C#中匿名函数、委托delegate和Action、Func、Expression、还有Lambda的关系和区别 - GetPower - 博客园
- C#之Action和Func的用法 - 朝向远方 - 博客园
- .net中的各种委托(Delegate、Action、Func) - Tracy.Net - 博客园
- .Net自带的委托类型—Func,Action 和 Predicate - 萌浩 - 博客园
- 谈谈: 事件和委托 - Learning hard - 博客园
- C#中的委托和事件 - Part.1 - 技术 - 张子阳的博客
- C#窗体间常用的几种传值方式、以及委托与事件的详细介绍 - 陈彦斌 - 博客园
- 异步委托 - 陈彦斌 - 博客园
- C#委托的异步调用 - 程序诗人 - 博客园
- C# 委托(delegate)、泛型委托和Lambda表达式 - willingtolove - 博客园
- 委托和lambda表达式,Action和Func - 也难熬 - 博客园
- .NET事件的指导原则 - 润羲 - 博客园
- C#中的事件 - 幽默访客 - 博客园
- 全面讲解:委托、事件 - 小项目笔记 - 博客园
- C# 从1到Core--委托与事件 - FlyLolo - 博客园
- 委托和事件 有什么区别?- 一线码农 - 博客园
设计模式
- C#设计模式总结 - Learning hard - 博客园
- C#设计模式(23种设计模式) - 王晓成 - 博客园
- 设计模式 - 随笔分类 - libingql - 博客园
- 设计模式--概念、分类 - JiYF - 博客园
- 说说设计模式~大话目录(Design Pattern) - 张占岭 - 博客园
- 设计模式 - 随笔分类 - ice_baili - 博客园
- 面向对象设计原则
- 设计模式的征途(C#实现)—文章目录索引 - EdisonZhou - 博客园
- 设计模式六大原则(一):单一职责原则(Single Responsibility Principle) - 痕迹g - 博客园
- 六大设计原则(C#)
- [5分钟]菜鸟修研之设计模式:六大设计原则 - 痴者工良 - 博客园
- C#设计模式之总结篇 - 可均可可 - 博客园
单元测试
- .net持续集成测试篇之Nunit参数化测试 - 周国通 - 博客园
- .net持续集成单元测试篇之单元测试简介以及在visual studio中配置Nunit使用环境 - 周国通 - 博客园
- 【单元测试】NUint使用详解及Visual Studio配置 - 田园里的蟋蟀 - 博客园
- 【记录】xUnit for vs2012/vs2013 - 田园里的蟋蟀 - 博客园
- .net持续集成测试篇之Nunit that断言 - 周国通 - 博客园
- 关于C#程序的单元测试 - shanzm - 博客园
- C#单元测试 - 刺眼 - 博客园
- C#单元测试使用Fakes - 邵学军 - 博客园
- C# Fakes - zebra_彬 - 博客园
- C# 单元测试学习笔记 - 拭不去の泪痕 - 博客园
- C#,单元测试入门 - 清风笑 - 博客园
- C#单元测试,带你快速入门 - 农码一生 - 博客园
- 使用Microsoft Fakes进行单元测试(1) - Agile.Zhou - 博客园
- 使用Microsoft Fakes进行单元测试(2) - Agile.Zhou - 博客园
- Abp vNext之单元测试初探 - Magical-Conch - 博客园
- .NET 项目中的单元测试 - WeihanLi - 博客园
- 浅谈.Net Core后端单元测试 - 宝树呐 - 博客园
协议
- C#网络编程系列文章索引 - Learning hard - 博客园
- C# Socket网络编程 - 陈彦斌 - 博客园
- C# Stocket - 陈彦斌 - 博客园
- 2881099/im: .NETCore websocket 实现简易、高性能、集群即时通讯组件,支持点对点通讯、群聊通讯、上线下线事件消息等众多实用性功能.
- 一个基于TCP/IP的服务器与客户端通讯的小项目(超详细版) - WeiMLing - 博客园
- 基于Socket通讯(C#)和WebSocket协议(net)编写的两种聊天功能(文末附源码下载地址) - 熊泽-学习中的苦与乐 - 博客园
- C# Socket编程实现简单的局域网聊天器 - iwiniwin - 博客园
- 面试官求你了,别再问我TCP的三次握手和四次挥手 - 龙跃十二 - 博客园
- 【C#】写一个支持多人聊天的TCP程序 - 巴塞罗那的余晖 - 博客园
TCP
- TCP通信的三次握手和四次撒手的详细流程(顿悟) - 星语海蓝 - 博客园
- socket,tcp,http三者之间的区别和原理 - 叫我明羽 - 博客园
- TCP的三次握手和四次挥手 - herryLo - 博客园
- 传输层的TCP和UDP协议 - herryLo - 博客园
DDD
- 领域驱动设计系列文章汇总 - dax.net - 博客园
- OOA/OOD/OOP细讲 - 简书
- DDD领域驱动设计基本理论知识总结 - netfocus - 博客园
- 什么是高内聚、低耦合?
- DDD(领域驱动设计)理论结合实践 - 田园里的蟋蟀
- C#进阶系列——DDD领域驱动设计初探(二):仓储Repository(上) - 懒得安分 - 博客园
- 关于DDD的学习资料汇总 - Roman-li - 博客园
- 【我们一起写框架】领域驱动设计的CodeFirst框架(一)—序篇 - kiba518 - 博客园
- 后端开发实践系列——领域驱动设计(DDD)编码实践 – ThoughtWorks洞见
- 后端开发实践系列——领域驱动设计(DDD)编码实践
- Asp.net Core 系列之--3.领域、仓储、服务简单实现 - ChuanGoing - 博客园
- DDD - 随笔分类 - 句幽 - 博客园
- 《如何运用领域驱动设计》汇总 - 句幽 - 博客园
- 领域驱动设计之理论篇:应对复杂业务和提升系统弹性之道 - InfoQ
- CQRS架构下Equinox开源项目分析_模型
- 理解领域驱动设计 - 微笑刺客D - 博客园
DTO
- 【道德经】漫谈实体、对象、DTO及AutoMapper的使用 - 田园里的蟋蟀 - 博客园
- .NET的DTO映射工具AutoMapper - yujunwu2525的专栏 - CSDN博客
- AutoMapper完成Dto与Model的转换 - 吉桂昕 - 博客园
- AutoMapper使用笔记 - dudu - 博客园
- 随笔列表第2页 - szjay - 博客园
- 【AutoMapper官方文档】DTO与Domin Model相互转换(上) - 田园里的蟋蟀 - 博客园
- 结婚虽易,终老不易:EntityFramework和AutoMapper的婚后生活 - 田园里的蟋蟀 - 博客园
- [08]DTO/AutoMapper - 随笔分类 - 田园里的蟋蟀 - 博客园
- NetCore+AutoMapper多个对象映射到一个Dto对象 - FB208 - 博客园
- 【5min+】 对象映射只有AutoMapper?试试Mapster - 句幽 - 博客园
AutoMapper
- 解决 AutoMapper ProjectTo 不起作用的问题 - dudu - 博客园
- EF Core 相关的千倍性能之差: AutoMapper ProjectTo VS Mapster ProjectToType - dudu - 博客园
- .NET 中依赖注入组件 Autofac 的性能漫聊 - Soar、毅 - 博客园
- AutoFac之 Named and Keyed 方式注入
IOC
- C#代码实现IoC(控制反转)设计,以及我对IoC的理解 - MedlarCanFly - 博客园
- 小菜学习设计模式(五)—控制反转(Ioc) - 田园里的蟋蟀 - 博客园
- net core天马行空系列:原生DI+AOP实现spring boot注解式编程 - 三合视角 - 博客园
- 依赖倒置原则(DIP)、控制反转(IoC)、依赖注入(DI)(C#) - 也难熬 - 博客园
- NET Core 3.0 AutoFac替换内置DI的新姿势 - ZaraNet - 博客园
- Spring IoC有什么好处呢? - 知乎
- 控制反转_依赖注入简明教程 - .NET杂谈 - SegmentFault 思否
- IoC高效的Autofac_.Net/C#_架构师_程序员
- 依赖倒置(DIP)与依赖注入(DI) - 周见智 - 博客园
- 谈谈对Spring IOC的理解 - 孤傲苍狼 - 博客园
- 什么是高内聚、低耦合? - robnetcn - 博客园
- C#依赖注入控制反转IOC实现详解 - 一条属于你的未来之路 - 博客园
- 控制反转(Ioc)和依赖注入(DI) - 杰克帝.NET - 博客园
- IOC(控制反轉) , DI(依賴注入) 深入淺出~~ | 石頭的coding之路 - 點部落
- Inversion of Control Containers and the Dependency Injection pattern 官网文档
- Martin Fowler的IOC和DI(中英文对照版) - 晓菜鸟 - 博客园
- ASP.NET Core Controller与IOC的羁绊 - yi念之间 - 博客园
- 关于.NET中的控制反转(三)- 依赖注入之最强 Autofac - Dwaynerbing - 博客园
- .Net Core 3.1浏览器后端服务(四) 你眼中的依赖注入与我相同吗? - 咸鱼翻身? - 博客园
- ASP.NET Core依赖注入初识与思考 - 艾三元 - 博客园
Autofac
- Autofac总结 - 位永光 - 博客园
- 欢迎来到 Autofac 中文文档! — Autofac 4.0 文档
- Autofac框架详解 - 老董 - 博客园
- .net core2.0下Ioc容器Autofac使用 - 焰尾迭 - 博客园
- ASP.NET Core — Autofac 4.0 文档
- autofac/Documentation: Usage and API documentation for Autofac and integration libraries
- Welcome to Autofac’s documentation! — Autofac 4.0 documentation
- Autofac 框架初识与应用 - 艾三元 - 博客园
AOP
- autofac - 标签 - 鱼东东 - 博客园
- asp.net core的AOP记录 - 流月无双 - 博客园
- 使用.net core中的类DispatchProxy实现AOP - 欧阳.NET - 博客园
- netcore 之动态代理(微服务专题)
- 面向切面编程AOP - 小项目笔记 - 博客园
- Autofac + Interceptors(AOP) 動態代理 | 石頭的coding之路 - 點部落
- C# AOP輕型框架 AwesomeProxy.Net 介紹使用 | 石頭的coding之路 - 點部落
- Castle.Windsor IOC/AOP的使用 - 天也冷了 - 博客园
- .NET 下基于动态代理的 AOP 框架实现揭秘 - WeihanLi - 博客园
- WeihanLi/SamplesInPractice: some samples in practice
- 使用 Fody 实现 .NET 的静态编织 | 素履独行
组件
Ocelot
- 官网文档
- 服务网关Ocelot 入门Demo负载均衡
- Ocelot 资源汇总
- 基于Ocelot的API网关实现--http/https协议篇
- ASP.NET Core 限流控制-AspNetCoreRateLimit
- Ocelot服务质量-熔断
- Ocelot系列 - markjiang7m2
- OcelotDemo Gitee源码
- .Net Core使用Ocelot网关-负载,限流,熔断,Header转换
- Ocelot系列 - lcyhjx
- Ocelot系列 - yilezhu
- 微服务开发网关篇
Dapr
Polly
SignalR
- SignalR SelfHost实时消息,集成到web中,实现服务器消息推送 - Я!ńɡ - 博客园
- 史上最全面的SignalR系列教程-5、SignalR 实现一对一聊天 - .NET快速开发框架 - 博客园
- 史上最全面的SignalR系列教程-目录汇总 - .NET快速开发框架 - 博客园
CAP
- CAP -文档
- Savorboard - 博客园(CAP)
- 10分钟了解分布式CAP、BASE理论 - 成天 - 博客园
- CAP 3.0 版本发布通告 - Savorboard - 博客园
- 正确理解CAP定理 - 陈珙 - 博客园
gRPC
- ASP.NET Core 3.0 gRPC 入门全家桶 - 晓晨Master - 博客园
- .NET Core 3.0中用 Code-First 方式创建 gRPC 服务与客户端 - Elder_James - 博客园
- gRPC - 随笔分类 - 晓晨Master - 博客园
- .NET-gRPC - 随笔分类 - 张子浩 - 博客园
- gRPC by .net core 3.x——概念、语法、编译 - 预备铲屎官 - 博客园
- RPC - 标签 - 精致码农 - 博客园
- 微服务 - 标签 - 预备铲屎官 - 博客园
- .NET Core(.NET6)中gRPC使用 - 包子wxl - 博客园
- gRPC入门与实操(.NET篇) - 莱布尼茨 - 博客园
MQTT
HttpReports
- 微服务统计,分析,图表,监控一体化的HttpReports项目在.Net Core 中的使用
- 微服务统计,分析,图表,监控, 分布式追踪一体化的 HttpReports 在 .Net Core 的应用
IdentityServer4
Kubernetes
功能
Office
- dotnetcore/Magicodes.IE: 导入导出通用库,支持Excel、Csv、Word、Pdf和Html
- .NET导出Excel的四种方法及评测
- C#NPOI对Excel的操作、导入导出时异常处理、最全的NPOI资料在这里~ - 陈彦斌 - 博客园
- Magicodes.IE之导入学生数据教程 - 雪雁 - 博客园
- C# Spire简单实现导出word(去水印) - 陈彦斌 - 博客园
- C#利用NPOI操作Excel文件 - 微笑刺客D - 博客园
- C#使用NOPI生成excel要点记载 - 瀞默 - 博客园
- C#调用NPOI组件读取excel表格数据转为datatable写入word表格中并向word中插入图片/文字/书签 获得书签列表 - Ace001 - 博客园
- 在 alpine 中使用 NPOI
- C# 基于NPOI+Office COM组件 实现20行代码在线预览文档(word,excel,pdf,txt,png) - 熊泽-学习中的苦与乐 - 博客园
- .NET导出Excel的四种方法及评测 - .NET骚操作 - 博客园
- .NET Core使用NPOI导出复杂Word详解 - 追逐时光 - 博客园
- net core WebApi——使用NPOI导入导出操作 - AprilBlank - 博客园
- 建议收藏:.net core 使用EPPlus导入导出Excel详细案例,精心整理源码已更新至开源模板 - 殷慈航 - 博客园
- ef+Npoi导出百万行excel之踩坑记 - ~小菜鸟 - 博客园
- C# 添加文本、图片到PDF文档(基于Spire.Cloud.PDF.SDK) - E-iceblue - 博客园
- C# 将PDF转为Word、Html、XPS、SVG、PCL、PS——基于Spire.Cloud.PDF - E-iceblue - 博客园
- ASP.NET 开源导入导出库Magicodes.IE 导出教程 - HueiFeng - 博客园
- ASP.NET 开源导入导出库Magicodes.IE 完成Excel图片导入导出 - HueiFeng - 博客园
- .NET Core使用NPOI导出复杂,美观的Excel详解 - 追逐时光 - 博客园
- 如何做好一个开源项目(一) - 雪雁 - 博客园
- ASP.NET 开源导入导出库Magicodes.IE 完成Csv导入导出 - HueiFeng - 博客园
- .Net 对于PDF生成以及各种转换的操作 - 沉_默 - 博客园
爬虫
- C# 网络爬虫利器之Html Agility Pack如何快速实现解析Html - 法号阿兴 - 博客园
- .Net Core下使用HtmlAgilityPack解析采集互联网数据 - 天府三街第二帅 - 博客园
- Jumony Core 3,真正的HTML引擎,正式版发布 - Ivony - 博客园
- C# 爬虫 Jumony-html解析 - 苍 - 博客园
- C#简单爬取数据(.NET使用HTML解析器ESoup和正则两种方式匹配数据) - 也难熬 - 博客园
- C#网络爬虫 - 快舔包我很肥 - 博客园
- .NET轻松写博客园爬虫 - .NET骚操作 - 博客园
- HTTP - 随笔分类 - 张传宁 - 博客园
- 《C# 爬虫 破境之道》:第二境 爬虫应用 — 第三节:处理压缩数据 - MikeCheers - 博客园
- 你没有看错,爬网页数据,C# 也可以像 Jquery 那样 - 一线码农 - 博客园
- .NET轻松写博客园爬虫
加密
图片验证码/水印
百度API
微服务
框架
ABP
- ABP Vnext
- ASP.NET Boilerplate
- ASP.NET Boilerplate
- abp vNext-标签
- ABP集合贴
- 基于 abp vNext 和 .NET Core 开发博客项目 - 前言 - 阿星Plus - 博客园
- Abp vNext 框架 - 随笔分类 - myzony - 博客园
- ABP框架使用 - 标签 - 伍华聪 - 博客园
- ABP - 随笔分类 - lcyhjx - 博客园
- ABP - 专题 - 简书
- ABP入门系列目录
- EasyAbp Team
- abp vNext - 随笔分类 - 阿星Plus - 博客园
模块化
- 浅谈Abp vNext的模块化设计
- ABP vNext的模块化系统_abp
- ABP模块化
- ABP vnext模块化架构的最佳实践的实现
- ABP模块化
- ABP中文文档 - 52ABP官方网站
- Abp 源码分析:二、模块系统
- ABP总体介绍-模块系统 · ABP中文文档 · 看云
- dll模块化设计与编程_浅谈Abp vNext的模块化设计_yi美小能手的博客-CSDN博客
Furion
WTM
MASA Stack
工具
- 【干货分享】C# 实体类生成工具 - 艾三元 - 博客园
- WeihanLi/DbTool: 数据库工具
- Visual Studio模板代码注释小技巧分享 - 依乐祝 - 博客园
- vs 常用工具 - ransom - 博客园
- visual studio 各版本激活码 - 7tiny - 博客园
- C#代码生成器附百度云盘源码地址 - 陈彦斌 - 博客园
- 动软代码生成器学习 - 陈彦斌 - 博客园
- 开源:C# 代码自动生成工具,支持站点前后台 - Supper_litt - 博客园
- 【干货分享】C# 实体类生成工具 - NET未来之路 - 博客园
- 【干货分享】通用工具类 - Orson - 博客园
- C# 实体类生成工具 - 钢钢 - 博客园
- C#实体类生成器 - 小y - 博客园
- TXTSQL编辑工具
- VSCode-完整构建NET Core开发调试环境 - Eric zhou - 博客园
- 10个用于C#.NET开发的基本调试工具 - 芝麻麻雀 - 博客园
- FreeSql.Generator命令行代码生成器是如何实现的 - 、天上有木月OvO - 博客园
- 12个Visual Studio调试效率技巧 - 芝麻麻雀 - 博客园
- Visual Studio 调试技巧之即时窗口的妙用 - 精致码农 - 博客园
- 高效扩展工具让 VS Code 如虎添翼 - SpringLeee - 博客园
- visual studio 的快键键(持续更新) - JerryMouseLi - 博客园
- .NET中使用DebuggerDisplay轻松定制调试 - HueiFeng - 博客园
- Visual Studio 调试系列6 监视变量(使用监视窗口和快速监视窗口) - 张传宁 - 博客园
Visual Studio
项目
- C#/.NET/.NET Core优秀项目框架推荐
- 基于.NET Core的优秀开源项目合集
- .NET Core实战项目之CMS 第一章 入门篇-开篇及总体规划
- .NET Core/.NET5/.NET6 开源项目汇总7:电商项目
- .NET5/.NET6 开源项目汇总