内容标签
ASP.NET Core
从一次正常下单被全局防伪过滤器误拦截的故障出发,结合微软文档、ASP.NET Core 源码与内存测试,解释 CSRF 的成立条件、FromBody 为什么不接受普通表单、JSON 预检与 Cookie 凭据的关系,以及 MVC 令牌校验和新版自动保护的区别,区分防伪、重放与业务幂等。
一次旧 ASP.NET Core 系统迁入 Linux 后,数据库驱动、TLS、GC 默认策略和构建验证接连增加维护成本。本文结合 SQL Server 兼容与内存排查结果,说明我为什么减少在遗留业务中使用 .NET,而不是泛泛比较语言性能。
整理同一个 ASP.NET Core 项目发布多个主机角色时的配置规范:区分运行环境与主机角色,保留框架默认的 appsettings 加载方式,在发布阶段选择角色配置并生成唯一的 appsettings.Production.json,同时说明 Docker、Windows 和临时配置覆盖的做法。
介绍一种不依赖 wwwroot、也不在 Docker 中编译源码的 Angular 与 ASP.NET Core 合并发布方式:前后端分别构建,在发布目录中组装产物,由 ASP.NET Core 托管独立的 SPA 目录,并正确处理 API、静态资源和前端路由的边界。
体验.NET 8新发布的ASP.NET Core Blazor全堆栈Web应用。探索静态呈现、交互式WebAssembly呈现和服务器交互式呈现,强调'rendermode'的简便切换功能。详细分析了通过ASP.NET Core Razor页面实现的静态呈现对SEO的影响,以及流式渲染的创新优化方法。