log4net log4net库是Apachelog4j框架在Microsoft .NET平台的实现

时间:2022-05-11 07:35:36

标签:

Json.NET 

Json.Net 是一个读写Json效率对照高的.Net框架.Json.Net 使得在.Net环境下使用Json越发简单。通过Linq To JSON可以快速的读写Json,通过JsonSerializer可以序列化你的.Net东西。让你轻松实现.Net中所有类型(东西,根基数据类型 等)和Json的转换。

Math.NET

Math.NET的方针是为供给一款自身包罗清晰框架的标记运算和数学运算/科学运算,它是C#开发的开源类库。Math.NET含了一个撑持线性代数的解析器,分析庞大微分,解方程等等成果。

Faker.Net https://github.com/jonwingfield/Faker.Net

开发的时候是不是为测试数据懊恼?Faker.Net可以非常便利帮你生成多量量测试数据。例如人员内外面的姓名、性别什么的。

Html Agility Pack

Html Agility Pack 是CodePlex 上的一个开源项目。它供给了标准的DOM API 和XPath 导航--即使 HTML 不是适当的格局!HTML Agility Pack 搭配 ScrapySharp,,彻底解除Html解析的痛苦。

NCrawler

NCrawler是一款国外的开源网络爬虫软件,遵循LGPL许可协议。其HTML措置惩罚惩罚使用的是htmlagilitypack开源库,给与xpath的方法措置惩罚惩罚定位网页元素,十分便利。

SuperWebSocket

SuperWebSocket是基于.NET开源Socket框架SuperSocket开发的, SuperSocket所撑持的大部分成果在SuperWebSocket中得到了担任。用户可通过SuperWebSocket来快速的构建可靠的,高性能的websocket处事器端应用措施。

SuperSocket 

SuperSocket 是 一个轻量级的可扩展的 Socket 开发框架,可用来构建一个处事器端 Socket 措施,而无需了解如何使用 Socket,如何维护Socket连接,Socket是如何事情的。该项目使用纯 C# 开发,易于扩展和集成到已有的项目。只要你的已有系统是使用.NET开发的,你都能够使用 SuperSocket来等闲的开发出你需要的Socket应用措施来集成到你的现有系统之中。

Quartz.NET

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

Lucene.Net

Lucene.net是Lucene的.net移植版本,是一个开源的全文检索引擎开发包,即它不是一个完整的全文检索引擎,而是一个全文检索引擎的架构,供给了完整的盘问引擎和索引引擎。开发人员可以基于Lucene.net实现全文检索的成果。

HttpLib  

一个基于C#语言的http协议的类库,Httplib让异步交互措置惩罚惩罚数据更容易了。类库的要领包孕:上传文件随处事器,获取页面数据等等。

Smart Thread Pool

智能线程池,用SmartThreadPool可以简单就实现撑持多线程的措施,由线程池来打点线程,可以减少死锁的呈现。SmartThreadPool还撑持简单的出产者-消费者模式,当不需要对任务进行长期化时,还是很好用的。

DocX https://docx.codeplex.com/

DocX是一个用来操纵word的轻量级的类库。借助DocX,开发人员可以在不需要安置Microsoft Word的情况下独霸word2007/2010文件。

NPOI

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

PDFsharp

https://pdfsharp.codeplex.com/

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

Dapper https://github.com/SamSaffron/dapper-dot-net