【C#笔记整理】-常用开源库

常用开源库


SqlSugar

https://www.donet5.com/Home/Doc
一款 老牌 .NET 开源ORM框架
支持全自动分表组件,SAAS分库,大数据处理的ORM.
轻量级ORM,性能非常强,上手非常简单


Nlog

https://nlog-project.org/
高性能、易于使用、易于扩展和灵活配置。
支持结构化 和传统的日志记录。
相比与log4net来所性能提升很多


log4net

https://logging.apache.org/log4net/
支持多种框架,可输出到多个日志记录目标
分层日志架构
支持XML 配置
支持动态配置
记录上下文等


json.net

https://www.newtonsoft.com/json

灵活的 JSON 序列化器,用于在 .NET 对象和 JSON 之间进行转换
LINQ to JSON 用于手动读写 JSON
高性能:比 .NET 的内置 JSON 序列化器更快
编写缩进的、易于阅读的 JSON
将 JSON 与 XML 相互转换
支持.NET Standard 2.0、.NET 2、.NET 3.5、.NET 4、.NET 4.5、Silverlight、Windows Phone 和 Windows 8 Store。


Math.NET

https://www.mathdotnet.com/
涵盖内容包括特殊函数、线性代数、概率模型、随机数、插值、积分变换等,为数值计算提供方法和算法。


Quartz.NET

http://www.quartz-scheduler.net/
Quartz.NET 是一个开源的作业调度框架,是 OpenSymphony 的 Quartz API的.NET移植,它用C#写成,可用于winform和asp.net应用中。它提供了巨大的灵活性而不牺牲简单性。你能够用它来为执行一个作业而 创建简单的或复杂的调度。它有很多特征,如:数据库支持,集群,插件,支持cron-like表达式等等。


PDFsharp

http://www.pdfsharp.net/

PDFsharp 是可以轻松地在 .NET 语言中创建PDF文档的开放源码库。它使用相同的绘制程序来创建 PDF 文档,在屏幕上显示,以及输出到打印机。可以修改、合并、拆分已经存在的 PDF 文件,支持透明图像。


NPOI

https://github.com/tonyqus/npoi
  NPOI 是 POI 项目的 .NET 版本。POI是一个开源的Java读写Excel、WORD等微软OLE2组件文档的项目。使用 NPOI 你就可以在没有安装 Office 或者相应环境的机器上对 WORD/EXCEL 文档进行读写。NPOI是构建在POI 3.x版本之上的,它可以在没有安装Office的情况下对Word/Excel文档进行读写操作。


LiveCharts

https://lvcharts.net/
一款简单、灵活的可视化工具。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

是小明同学呀

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值