📁 架构设计
本分类共 12 篇文章。
ASP.NET Core 管道里,是谁在传递信息?管道是河道,请求和响应是水,HttpContext 是随水漂流的容器。搞懂这个比喻,你就搞懂了 ASP.NET Core 中间件最核心的载体。
ASP.NET Core 是不是一直在抄 Node.js?中间件管道长得像 Express,DI 容器像 NestJS——ASP.NET Core 真的是在抄 Node 吗?不,是大家解决同一类问题,最后长成了差不多的样子。
通用主机:.NET 世界里那个默默撑起一切的东西控制台、Worker、ASP.NET Core、WPF、WinForms——它们的启动代码看起来千差万别,但底座是同一个东西。搞懂通用主机,你就搞懂了现代 .NET 应用的统一启动模型。
ASP.NET Core 和 WPF,Winform 其实是同一个东西把两段启动代码并排放一起,你会发现除了 UI 和触发方式,底层几乎是同一套东西。这不是巧合,这是微软想要的效果。
前端时间数据处理规范:别再让“8小时时差”折磨你了一套统一的前端时间数据规范,彻底解决时区错乱、时间显示不一致、提交结果不对等顽固问题。从设计目标到数据流,从字段分类到验收标准,让时间数据不再折磨人。
后端时间数据处理规范:别再让时区问题从后端开始了一套完整的后端时间数据规范,从数据库到API接口,从实体到DTO,彻底解决时区混乱、格式不统一、前后端对齐难等问题。让时间数据在后端就是干净的。
什么是渐进式架构?从最小内核到复杂系统的演进之道
并发控制选型指南:悲观锁、乐观锁与 MVCC 的实战抉择
什么场景不需要并发控制?
架构师视角:C端与B端产品,系统设计的“冰火两重天”
深度解读B端产品
一文吃透C端产品共 12 篇文章
