当然不要忘记,官网才是最好的老师:docs.microsoft.com/zh-cn/dotnet/core/
沙盒学习指南: 免费环境docs.microsoft.com/zh-cn/learn/browse
posted @ 2020 初久的私房菜 推荐出品

随笔分类 -  .Net

摘要:介绍 在处理大量数据时,Entity Framework 的默认更新机制可能会导致性能问题。每次调用 SaveChanges 方法时,EF 都会将更改发送到数据库,这对于单个或少量实体的更新是高效的,但对于大量数据的更新或删除操作,可能会变得低效。本文将介绍 Entity Framework 7 引 阅读全文
posted @ 2025-02-28 09:28 初久的私房菜 阅读(9) 评论(0) 推荐(0) 编辑
摘要:Entity Framework 中的日志记录与诊断 在当今的软件开发中,日志记录是每个应用程序不可或缺的一部分。它对于调试、故障排除、性能优化、监控、告警以及安全审计等方面都至关重要。Entity Framework 提供了多种机制来生成日志和获取诊断信息。接下来,我们将深入探讨如何使用这些机制。 阅读全文
posted @ 2025-02-21 16:21 初久的私房菜 阅读(9) 评论(0) 推荐(0) 编辑
摘要:介绍 .NET 8 引入了 Frozen Collections,这是对已有不可变(Immutable)和只读(ReadOnly)集合的补充。那么,Frozen Collections 有什么独特之处呢?本文将探讨 Frozen Collections 的特点、优势以及适用场景。 Frozen Co 阅读全文
posted @ 2025-02-21 16:21 初久的私房菜 阅读(10) 评论(0) 推荐(0) 编辑
摘要:介绍 GUID(全局唯一标识符)是 .NET 中用于确保分布式系统中唯一性的基本数据类型。随着 .NET 9 的推出,引入了一种新的 GUID 版本——版本 7,以解决现有 GUID 版本 4 的一些局限性。本文将探讨 GUID 版本 4 和版本 7 之间的区别、它们的使用场景,以及如何有效地使用它 阅读全文
posted @ 2025-02-21 16:21 初久的私房菜 阅读(19) 评论(0) 推荐(0) 编辑
摘要:介绍 在现代的软件架构中,应用程序的健康状态监测是一个不可或缺的环节。健康检查(Health Checks)为应用程序提供了一种机制,通过 HTTP 端点暴露其运行状态。这些端点不仅可以指示应用程序自身是否健康,还可以检查应用程序依赖的外部服务(如数据库、缓存系统等)的健康状况。本文将详细介绍如何在 阅读全文
posted @ 2025-02-12 15:47 初久的私房菜 阅读(12) 评论(0) 推荐(0) 编辑
摘要:介绍 在使用 Entity Framework (EF) 开发应用程序时,开发者常常需要在单查询和分查询之间做出选择。这个选择可能会对应用程序的性能产生显著影响。本文将探讨单查询和分查询的区别、各自带来的性能问题,以及如何在 EF 中实现分查询。 单查询的问题:笛卡尔爆炸 假设你有以下三个实体:De 阅读全文
posted @ 2025-02-12 15:47 初久的私房菜 阅读(6) 评论(0) 推荐(0) 编辑
摘要:问题背景 在实际开发中,我们经常会遇到各种异常情况。例如,当用户请求一个不存在的资源时,系统可能会抛出一个 NotFoundException。如果不对这些异常进行妥善处理,用户可能会看到一些不友好的错误信息,甚至可能会暴露系统的敏感信息。 builder.Services.AddProblemDe 阅读全文
posted @ 2025-02-12 15:47 初久的私房菜 阅读(23) 评论(0) 推荐(0) 编辑
摘要:在.NET开发中,性能优化是至关重要的环节。BenchmarkDotNet作为一款强大的开源基准测试库,能够帮助开发者准确测量代码的性能表现,从而有针对性地进行优化。本文将详细介绍BenchmarkDotNet的使用方法,助力.Net开发者提升应用性能。 BenchmarkDotNet简介 Benc 阅读全文
posted @ 2025-02-12 15:47 初久的私房菜 阅读(22) 评论(0) 推荐(0) 编辑

作者:初久的私房菜
好好学习,天天向上
返回顶部小火箭
好友榜:
如果愿意,把你的博客地址放这里
张弛:https://blog.zhangchi.fun/
点击右上角即可分享
微信分享提示