Posts
All the articles I've posted.
-
C#后台任务实战指南:高效实现异步与后台处理
Published: at 12:00 AM适合.NET/C#开发者的后台任务处理方法全解,包括Task.Run、BackgroundService、IHostedService、队列式任务等场景,代码示例丰富,助你写出高性能Web或桌面应用。
-
MediatR商业化,Wolverine崛起——.NET CQRS消息中间件最佳实践对比
Published: at 12:00 AMMediatR即将转向商业许可,Wolverine作为替代品凭借高性能与强大功能成为.NET CQRS与消息驱动架构新宠。本文以实战API案例详解Wolverine的用法及优势,对比两者,助你在现代.NET开发中做出最佳技术选型。
-
我们是软件工程师,不只是开发者:高效团队的工程思维指南
Published: at 12:00 AM本文面向有经验的软件工程师与技术团队,探讨“我们是软件工程师,不只是开发者”的核心理念,深入分析代码只是解决问题的一种工具,强调系统设计、沟通、文档与工程实践对高质量软件的重要作用,并结合图文带你升级工程思维,告别“功能工厂”模式。
-
API协议全景速览 🚀
Published: at 12:00 AM一张图带你吃透 REST、GraphQL、gRPC、WebSocket、MQTT 等 11 种主流 API 技术的核心原理、最佳场景与对比优势。
-
📧 深入解析邮件协议的技术细节与工作原理
Published: at 12:00 AM一文详解邮件收发流程、核心协议(SMTP、IMAP、POP3)及相关安全机制,让你全面掌握电子邮件系统的底层逻辑与实现方式。
-
拆解复杂系统:在Google工作的经验与实用应对模式
Published: at 12:00 AM本文面向有软件工程背景的技术从业者,结合Google SRE一线实践,深入探讨复杂系统的关键特征与应对模式,助你在大规模互联网架构中游刃有余。
-
从事务脚本到领域模型:一次重构的进化之旅
Published: at 12:00 AM结合实际项目案例,深入剖析事务脚本与领域模型的转变过程,帮助.NET及企业级开发者提升业务架构可维护性与扩展性。
-
C#实用函数式编程:让代码更安全、可维护的五大技巧
Published: at 12:00 AM探索C#中五个实用的函数式编程模式,帮助开发者提升代码安全性、可维护性与现代化水平,适合追求高质量代码的.NET程序员。
-
C# 14 空值条件赋值:优雅与安全兼得的新特性
Published: at 12:00 AM深度解析C# 14空值条件赋值(null-conditional assignment)新特性,如何提升代码简洁性与安全性,带来更高效的.NET开发体验,并附实用案例与最佳实践建议。