logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

从SqlHelper到EF Core:一个老菜鸟的回忆录

一位开发者偶然翻出十几年前的旧项目,触发对技术演变的感慨。早期使用DataTable和SqlHelper手动处理数据库,到EntityFramework解放生产力;从同步阻塞到async/await优雅处理异步;从ASP.NET服务器控件转向API开发;前端经历了原生JS的浏览器兼容噩梦、jQuery的黄金时代,到现代框架的便捷。包管理从手动拷DLL到NuGet一键安装。文章通过个人经历折射出.N

#.netcore#系统架构#c# +1
从SqlHelper到EF Core:一个老菜鸟的回忆录

一位开发者偶然翻出十几年前的旧项目,触发对技术演变的感慨。早期使用DataTable和SqlHelper手动处理数据库,到EntityFramework解放生产力;从同步阻塞到async/await优雅处理异步;从ASP.NET服务器控件转向API开发;前端经历了原生JS的浏览器兼容噩梦、jQuery的黄金时代,到现代框架的便捷。包管理从手动拷DLL到NuGet一键安装。文章通过个人经历折射出.N

#.netcore#系统架构#c# +1
微信支付Native扫码支付:付款成功但服务器收不到回调通知——完整排障手册

本次排障涉及了TLS 协议配置、阿里云安全组、IIS 处理程序映射、回调应答格式、异步处理策略五个层面。最常见的三个坑:TLS 1.0/1.1 未禁用,导致 PCI DSS 不合规,微信拒绝握手安全组没放行 443 端口,请求根本到不了 IISIIS 返回 405,因为静态文件、WebDAV 或请求筛选拦截了 POST 请求回调处理的核心原则:先应答,后处理:5秒内必须返回SUCCESS,业务逻辑

#微信#服务器#运维
到底了