.net 第11页
.NET 代码规范、CodeReview、 重构-拾光赋

.NET 代码规范、CodeReview、 重构

.NET 代码规范、CodeReview、 重构,一、.NET 官方 + 企业通用代码规范   1. 命名规范(最核心)   遵循 PascalCase / camelCase 严格区分,禁止拼音、无意义命名。   表格  ...
Lee的头像-拾光赋Lee3个月前
0259
.NET SqlSugar 仓储、工作单元、服务层-拾光赋

.NET SqlSugar 仓储、工作单元、服务层

.NET SqlSugar 仓储、工作单元、服务层,1. 安装 NuGet   SqlSugarCore     2. SqlSugar 数据库上下文   using SqlSugar; namespace Demo; public class SqlSugarContext { ...
Lee的头像-拾光赋Lee3个月前
0468
【.NET并发编程 - 04】 async/await 原理与性能优化:深入理解异步编程-拾光赋

【.NET并发编程 – 04】 async/await 原理与性能优化:深入理解异步编程

【.NET并发编程 - 04】 async/await 原理与性能优化:深入理解异步编程,04. async/await 原理与性能优化:深入理解异步编程 本章 GitHub 仓库:csharp-concurrency-cookbook ⭐ 欢迎 Star 和 Fo...
Lee的头像-拾光赋Lee3个月前
0507
[C# 开发] FolderIconFix-拾光赋

[C# 开发] FolderIconFix

[C# 开发] FolderIconFix,做了个小工具, 这个是用于将文件夹的图标路径设置为相对路径, 方便转移文件. 效果: 绝对路径转相对路径核心代码 (纯业余水平, 见丑了): string[] tmp2; //吧路径切成腻...
Lee的头像-拾光赋Lee3个月前
02211
SQL 优化、索引、执行计划、慢查询-拾光赋

SQL 优化、索引、执行计划、慢查询

SQL 优化、索引、执行计划、慢查询,一、SQL 为什么会慢?   根本原因 3 个:   没走索引 / 索引失效(全表扫描) 数据量太大(没分页、没过滤) 写法复杂(子查询嵌套、join 太多、排...
Lee的头像-拾光赋Lee3个月前
0217
.NET SOLID、高内聚低耦合、分层-拾光赋

.NET SOLID、高内聚低耦合、分层

.NET SOLID、高内聚低耦合、分层,一、SOLID 原则(类与方法的设计规范)   SOLID 是 5 个面向对象设计原则的缩写,目的:让代码易维护、易扩展、少出 bug。   1. S – 单一职责原则 (...
Lee的头像-拾光赋Lee3个月前
03015
.NET 集成 SqlSugar、读写分离 、Redis-拾光赋

.NET 集成 SqlSugar、读写分离 、Redis

.NET 集成 SqlSugar、读写分离 、Redis,一、环境准备(NuGet 安装)   # SqlSugar 核心 Install-Package SqlSugarCore # Redis 驱动 (StackExchange.Redis 官方推荐) Install-Package Stac...
Lee的头像-拾光赋Lee3个月前
03615
.NET 集成 日志 (Serilog/NLog)、AOP、简单限流-拾光赋

.NET 集成 日志 (Serilog/NLog)、AOP、简单限流

.NET 集成 日志 (Serilog/NLog)、AOP、简单限流,一、环境准备(新建 .NET Web API)   先安装所有需要的 NuGet 包:   必装包   # AOP 核心 Install-Package Autofac Install-Pa...
Lee的头像-拾光赋Lee3个月前
02911
.NET 集成 Swagger、API 版本控制 、JWT 授权、权限设计-拾光赋

.NET 集成 Swagger、API 版本控制 、JWT 授权、权限设计

.NET 集成 Swagger、API 版本控制 、JWT 授权、权限设计,一、先安装必需 NuGet 包   # API版本控制 Install-Package Microsoft.AspNetCore.Mvc.Versioning Install-Package Microsoft.AspN...
Lee的头像-拾光赋Lee3个月前
04911
.NET Web API、路由、模型验证、过滤器、全局异常-拾光赋

.NET Web API、路由、模型验证、过滤器、全局异常

.NET Web API、路由、模型验证、过滤器、全局异常,一、.NET Web API 是什么   ASP.NET Web API 是微软用于构建 HTTP 服务 的框架,专门用来开发:   前后端分离接口 移动端 API 微服...
Lee的头像-拾光赋Lee3个月前
0295
.NET 管道、中间件、配置系统、依赖注入 (DI) 生命周期-拾光赋

.NET 管道、中间件、配置系统、依赖注入 (DI) 生命周期

.NET 管道、中间件、配置系统、依赖注入 (DI) 生命周期,一、请求处理管道(Pipeline)   1. 是什么?   ASP.NET Core 处理 HTTP 请求的一条流水线。   请求进来 → 依次经过多个...
Lee的头像-拾光赋Lee3个月前
0459
C# 内存管理核心:内存基础、GC、IDisposable、using 模式-拾光赋

C# 内存管理核心:内存基础、GC、IDisposable、using 模式

C# 内存管理核心:内存基础、GC、IDisposable、using 模式,一、内存基础:栈 vs 堆   C# 把内存分成两块核心区域,分配规则完全不同,这是理解 GC 的前提。   1. 栈内存 (Stack) &nbs...
Lee的头像-拾光赋Lee3个月前
04210