编程乐趣
-
WingetUI:可视化Windows常用的命令行包管理工具
推荐一个Windows工具,可以轻松地下载、安装、更新和卸载任何在支持的包管理器上发布的软件。 01项目简介WinGetUI 是一个基于 .NET 的开源项目,它旨在提供一个图形用…
-
雷军:如何搞定自学编程!掌握雷军的学习方法,谁都可以成为大神。
我们在学习编程中,总是会碰到一些我们无法理解的思想和知识点。碰到这样的问题,网络上就有2个观点,跳过和死磕。刚好雷军之前分享过,他自己碰到这种情况的解决方法。 以下是雷军在视频的演…
-
AutoFixture:.NET 的假数据生成工具
上次推荐过《Bogus:.NET的假数据生成利器》方便我们制造假数据测试。今天继续推荐另外一个也是非常流行的工具。 01项目简介AutoFixture 是一个用于 .NET 的测试…
-
Terminal.Gui:.Net构建跨平台终端的框架
推荐一个.Net基于控制台跨平台的终端的框架,方便我们创建丰富用户界面应用程序。 01项目简介Terminal.Gui 是一个基于 .NET 的跨平台终端用户界面库,它允许开发者使…
-
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…