上一页 1 2 3 4 5 6 ··· 10 下一页
摘要: 我们都知道在JavaScript中,我们可以通过Eval来执行JavaScript字符串代码。 下面推荐一个.Net版本的Eval的开源项目。 01 项目简介 Eval-Expression.NET是一个非常强大工具,使得开发人员可以动态编译和执行C#代码和表达式。通过C#反射,还能轻松访问公共和私 阅读全文
posted @ 2025-01-10 09:15 chingho 阅读(151) 评论(1) 推荐(1)
摘要: 大家好,我是编程乐趣。 自从大模型爆火以来,.Net不管是官方、还是社区开源项目,都陆续推出很多重磅的项目。 在AI领域,对话即平台(CaaP)是未来的发展方向。 下面介绍一个开源项目,面向AI Bot平台构建者的开源机器学习框架:BotSharp,它已经为.NET开发人员提供了使用BotSharp 阅读全文
posted @ 2025-01-07 10:30 chingho 阅读(1987) 评论(0) 推荐(8)
摘要: 推荐一个专门为System.DateTime编写的扩展方法库。 01 项目简介 该项目主要是为System.DateTime和System.DateTimeOffset的编写的扩展方法,包括自然日期差值的文本表示(精确和人性化四舍五入)、多个时区的节假日和工作日计算。 核心扩展方法有: 1、Date 阅读全文
posted @ 2025-01-06 06:58 chingho 阅读(120) 评论(0) 推荐(0)
摘要: 我们在项目开发中,为了保证系统功能完整、准确性,我们都需要模拟真实数据进行测试。 今天推荐一个开源库,方便我们制造假数据测试。 01 项目简介 Bogus 是一个开源的 .NET 库,它提供了一个强大的工具集,用于生成虚假(mock)数据。方便项目用于测试、填充数据库、创建模拟数据集或生成示例数据, 阅读全文
posted @ 2025-01-04 10:00 chingho 阅读(702) 评论(4) 推荐(4)
摘要: 推荐一个轻量级的任务调度开源项目。 01 项目简介 Coravel是一个.NET开源任务调度库,只需简单代码、几乎零配置就可以实现多种功能柜,如任务调度、队列、缓存、事件广播和邮件发送等。该项目特点就是让这些通常复杂的功能变得易于访问和使用,同时提供简洁、直观的语法。 02 核心功能 1、任务/作业 阅读全文
posted @ 2025-01-03 12:49 chingho 阅读(884) 评论(0) 推荐(2)
摘要: 想要开发AI产品的.Net程序员机会来了,这个项目应该好好研究。 虽然说大模型基本都有提供网络API,但肯定没有直接使用本地模型速度快。 最近微软官方新推出AI Dev Gallery开源项目,可以帮助Windows开发人员学习如何将具有本地模型和API的AI添加到Windows应用程序中。 01 阅读全文
posted @ 2025-01-02 10:02 chingho 阅读(5331) 评论(19) 推荐(47)
摘要: 在.Net中,System.Drawing有平台限制的问题,如果需要跨平台就需要使用第三方库。 今天推荐一个.NET开源图形库,不依赖任何库,支持跨平台的图形库。 01 项目简介 ImageSharp是一款完全托管的代码库,高性能、跨平台的图形库。它支持在任何支持.NET 6+的环境中安装和使用,可 阅读全文
posted @ 2024-12-31 08:31 chingho 阅读(1339) 评论(4) 推荐(7)
摘要: 下面推荐5个基于.NetCore开发的CMS开源项目。 一、OrchardCore 基于ASP.NET Core 构建的、模块化和多租户应用程序框架,采用文档数据库,非常高性能,跨平台的系统。 1、跨平台:这是基于.Net Core开发的系统,可以部署在Docker, Windows, Linux, 阅读全文
posted @ 2024-12-30 10:55 chingho 阅读(1985) 评论(3) 推荐(6)
摘要: 推荐一个C#开源库,用于单元测试中的断言,它提供了一系列的扩展方法,使得单元测试的断言看起来更加自然流畅。 01 项目简介 FluentAssertions 是一个基于 .NET 的断言库,它提供了一种链式调用的方式来编写断言语句。支持框架.NET Framework 4.7、.NET Core 2 阅读全文
posted @ 2024-12-27 12:02 chingho 阅读(409) 评论(0) 推荐(1)
摘要: 盘点5个常用的依赖注入框架,特别是前面2个。 1、Microsoft.Extensions.DependencyInjection 这是.Net Core框架本身内置集成的,我们只需引入Microsoft.Extensions.DependencyInjection,就可以直接使用。 using D 阅读全文
posted @ 2024-12-26 11:29 chingho 阅读(1518) 评论(14) 推荐(10)
上一页 1 2 3 4 5 6 ··· 10 下一页