致力于敏捷软件开发、快速应用开发、平台无关性和网络透明化的软件框架
一个跑在 K8s 里的飞书回调服务,过去长这样:容器冷启动 800ms 上下,常驻内存 80MB,夜里没人访问缩容到零,第二天第一个用户把它唤醒,先等一秒的「正...
在 Avalonia 开发中,Style 是一个非常重要、同时也很容易让初学者困惑的机制。
不过如果只是为了保护一个简单变量,不应该为了这个目的专门使用 SemaphoreSlim,这时候可能 Interlocked 更合适。
IsRowVersion() 并不是所有数据库都可以完全按照 SQL Server 的方式工作。
Cookie Authentication 是 ASP.NET Core 最经典的认证方案之一。
在日常报表开发中,给 Excel 单元格设置背景色是提升数据可读性、区分数据层级最直接有效的方法之一。下面介绍如何使用免费的 Free Spire.XLS fo...
在企业文档处理场景中,经常需要将 PDF 格式的资料转换为可编辑的演示文稿。在线转换工具存在文件上传的安全隐患,而依赖 Office 互操作的方案又需要在服务器...
RESP(REdis Serialization Protocol)是 Redis 1.2 引入、并在 Redis 2.0 正式使用的通信协议。它是一种直观的文...
在 Modern .NET(尤其是 Minimal API)开发中,依赖注入(DI)是我们每天都要打交道的工具。
当你有了一堆 Claim 后,它们不能直接单独使用。 框架需要把这些 Claim 组合成一个“身份”。
这不是一个“会不会写代码”的问题,而是一个 框架理解 + 架构设计 + 落地写法 的问题。
你先不要急着看 Cookie 和 JWT。 先记住:Minimal API 的认证能不能跑起来,至少依赖 4 个东西。
并且重点围绕 ASP.NET Core Minimal API 来讲,不讲空理论。
这篇文章不讲“Hello World”,我们专门聚焦 EF Core 中数据库最常用的关系配置,并且遵循一个原则:
如果你正在找一套前后端完整、能直接二开、文档跟得上的管理后台方案,BeaverX Admin 值得放进你的候选清单。
本文基于 Microsoft 官方博客及 .NET 团队公告整理翻译,及个人见解。
所以,一个真正能上线的 .NET + Vue 项目,绝不是“接口能调通”这么简单。
大家好,我是码农刚子,最近遇到一个EF Core 查询的问题,想跟大家分享下,应该有很多小伙伴已经遇到过了。
本示例关键代码的编写位置,请参考“开始 - 快速上手 ”里您所使用的开发语言框架的最简集成代码