编程乐趣
-
MockQueryable:LINQ查询模拟测试工具
我们在项目开发过程中,单元测试是确保代码质量的重要环节。涉及数据库LINQ查询逻辑,就需要数据库配合,但这样可能出现性能和数据库并发等问题。下面给推荐一个开源库,为开发者提供了一种…
-
.Net学习编程小册子来了!
大家好,我是编程乐趣。经常在后台、或者微信,有粉丝朋友给我咨询我一些有关.Net进阶内容的知识点。如果知识点是比较简单的,我一般都会直接回答。但更多的知识点,根本是一两句话无法解答…
-
推荐一个C#轻量级矢量图形库
推荐一个轻量级矢量图形库,可用于生成 PDF、SVG、PNG等。 01项目简介VectSharp 是一个功能强大的 C# 库,专门用于创建矢量图形,包括文本,不依赖任何第三方,支持…
-
盘点5个常用的.Net依赖注入框架!
盘点5个常用的依赖注入框架,特别是前面2个。1、Microsoft.Extensions.DependencyInjection这是.Net Core框架本身内置集成的,我们只需引…
-
Bogus:.NET的假数据生成利器
我们在项目开发中,为了保证系统功能完整、准确性,我们都需要模拟真实数据进行测试。今天推荐一个开源库,方便我们制造假数据测试。 01项目简介Bogus 是一个开源的 .NET 库,它…
-
.NET日志库:Serilog、NLog、Log4Net等十大开源日志库大盘点!
盘点10个第三方.Net日志开源库,你都用过哪几个?1、SerilogStar:225项目地址:https://github.com/serilog/serilog-sinks-c…
-
.Net开源项目助手:基于文心一言,创建一个私人AI应用!
近日百度发布了三个开发工具:AgentBuilder、AppBuilder和ModelBuilder,我们必须来玩一玩。 ModelBuilder是针对开发者模型定制工具,暂时玩不…
-
推荐5个.Net版本 Redis 客户端开源库
Redis作为一个高性能(NOSQL)的key-value数据库,在实际项目开发中运用非常广泛,也适用于很多业务场景。下面介绍5个.Net版本 Redis 客户端开源库,方便开发和…
-
FluentAssertions:C#单元测试断言库,让测试代码更加直观、易读!
推荐一个C#开源库,用于单元测试中的断言,它提供了一系列的扩展方法,使得单元测试的断言看起来更加自然流畅。 01项目简介FluentAssertions 是一个基于 .NET 的断…
-
学习编程,用这个方法就可以让你快速掌握全新的领域!
大家好,我是编程乐趣!今天来聊聊一个话题,我们学习编程,如何快速掌握一个全新的领域。毕竟我们作为程序员,每隔一段时间都有可能需要学习全新的领域知识。我个人的方法就是:带着明确的问题…