文章分类 - .NET
摘要:前言 ORM(对象关系映射)是一种帮助开发者简化数据库操作的技术。 EF Core / SqlSugar / FreeSql / Dapper 是我比较常用的 4 种 ORM 框架。 下面来对比一下这 4 种 ORM 框架各自的优劣势。 1. EF Core(Entity Framework Cor
阅读全文
摘要:"C# 再次登顶 TIOBE 年度编程语言,凭借跨平台与开源转型完成华丽进化;C++激进创新难敌C语言的嵌入式统治力,Perl意外杀回前20,而Go语言彻底跌出十强榜单。" IT之家消息,TIOBE 编程社区指数是一个衡量编程语言受欢迎程度的指标,评判的依据来自世界范围内的工程师、课程、供应商及搜索
阅读全文
摘要:从 .NET Core1.0 到 .NET 10:.NET + C# 演进全景 合集 - .NET最佳实践(5) 1..NET最佳实践:避免滥用Task.Run02-092..NET最佳实践:避免同步读取HttpRequest02-103..NET最佳实践:业务逻辑减少使用异常02-134..NET
阅读全文
摘要:Microsoft 于 11 月 11 日在 .NET Conf 2025 期间宣布了 Aspire 13,称其为其分布式应用开发框架迄今为止最大规模的发布。它还去掉了名称中的“.NET”部分,显然是为了反映更广泛的语言支持和抽象。不过微软公司尚未对此次品牌重塑发表评论。 微软公司表示,此次更新为构
阅读全文
摘要:.NetCore依赖注入(DI)之生命周期 在 .NET Core 中,依赖注入(Dependency Injection,DI)是一种实现控制反转(Inversion of Control,IoC)的技术,它通过将依赖对象注入到需要它们的对象中,来实现对象之间的解耦。依赖注入的生命周期决定了对象在
阅读全文
摘要:访问链接:https://mp.weixin.qq.com/s/usatzDu5BmNS75UFloW7cA .NET Core 中的线程基础 在 .NET Core 的并发编程体系中,线程(Thread)是最基础、最底层的执行单元。尽管现代开发更多依赖于高级抽象如 Task 和 async/awa
阅读全文
摘要:连接访问:https://mp.weixin.qq.com/s/bM38yO8l6fv41nrL_QXblA .NET Core Web API 实战指南(一) 01 前言 随着云计算、微服务架构和前后端分离开发模式的普及,Web API 成为了现代软件开发的核心组件。作为连接前端应用(如 Web、
阅读全文
摘要:在日常开发中,C# 提供了优雅的语法和丰富的特性,让我们能够快速构建功能。但在高并发或大数据量场景下,某些“看似无害”的写法,可能暗中拖累性能。 本文总结了 C# 常见的性能陷阱,帮你快速避坑。 1. string 拼接 字符串在 C# 中是 不可变对象,每次拼接都会分配新的内存。 // ❌ 循环拼
阅读全文
摘要:在企业级开发中,API 的性能与稳定性 直接影响用户体验和系统可扩展性。很多开发者在上线后才发现:请求延迟高、CPU 占用高、数据库压力大…… 本文将系统梳理 .NET Core API 优化的关键点,帮助你打造一个 高性能、可扩展、稳定可靠 的 API 服务。 1. 接口性能优化 ✅ 使用异步编程
阅读全文
摘要:.NetCore依赖注入(DI)之生命周期 在 .NET Core 中,依赖注入(Dependency Injection,DI)是一种实现控制反转(Inversion of Control,IoC)的技术,它通过将依赖对象注入到需要它们的对象中,来实现对象之间的解耦。依赖注入的生命周期决定了对象在
阅读全文
摘要:文章介绍了如何解决IISWebApi在文件上传时遇到的413(RequestEntityTooLarge)错误。方法包括在web.config中调整httpRuntime和requestLimits的参数,以及在IIS管理界面的配置编辑器中进行相应设置,允许更大的文件上传限制。 问题:IIS Web
阅读全文

浙公网安备 33010602011771号