Json.NET

http://json.codeplex.com/

Json.Net是一个读写Json效率比較高的.Net框架.Json.Net 使得在.Net环境下使用Json更加简单。通过Linq To JSON能够高速的读写Json,通过JsonSerializer能够序列化你的.Net对象。让你轻松实现.Net中全部类型(对象,基本数据类型等)和Json的转换。

Math.NET

http://www.mathdotnet.com/

Math.NET的目标是为提供一款自身包括清晰框架的符号运算和数学运算/科学运算,它是C#开发的开源类库。Math.NET含了一个支持线性代数的解析器,分析复杂微分,解方程等等功能。

Faker.Net

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

开发的时候是不是为測试数据烦恼?Faker.Net能够很方便帮你生成大批量測试数据。比如人员表里面的姓名、性别什么的。

Html Agility Pack

http://htmlagilitypack.codeplex.com/

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

NCrawler

http://ncrawler.codeplex.com/

NCrawler是一款国外的开源网络爬虫软件,遵循LGPL许可协议。其HTML处理使用的是htmlagilitypack开源库,採用xpath的方式处理定位网页元素,十分方便。

SuperWebSocket

http://superwebsocket.codeplex.com/

SuperWebSocket是基于.NET开源Socket框架SuperSocket开发的, SuperSocket所支持的大部分功能在SuperWebSocket中得到了继承。用户可通过SuperWebSocket来高速的构建可靠的,高性能的websocketserver端应用程序。

SuperSocket

http://supersocket.codeplex.com/

SuperSocket 是一个轻量级的可扩展的 Socket 开发框架,可用来构建一个server端 Socket 程序,而无需了解怎样使用 Socket,怎样维护Socket连接,Socket是怎样工作的。该项目使用纯 C# 开发,易于扩展和集成到已有的项目。仅仅要你的已有系统是使用.NET开发的,你都可以使用 SuperSocket来轻易的开发出你须要的Socket应用程序来集成到你的现有系统之中。

Quartz.NET

http://www.quartz-scheduler.net/

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

Lucene.Net

http://lucenenet.apache.org/

Lucene.net是Lucene的.net移植版本号,是一个开源的全文检索引擎开发包,即它不是一个完整的全文检索引擎,而是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎。开发者能够基于Lucene.net实现全文检索的功能。

HttpLib

http://httplib.codeplex.com/

一个基于C#语言的http协议的类库,Httplib让异步交互处理数据更easy了。类库的方法包含:上传文件到server,获取页面数据等等。

Smart Thread Pool

http://www.codeproject.com/Articles/7933/Smart-Thread-Pool

智能线程池,用SmartThreadPool能够简单就实现支持多线程的程序,由线程池来管理线程,能够降低死锁的出现。SmartThreadPool还支持简单的生产者-消费者模式,当不须要对任务进行持久化时,还是非常好用的。

DocX

https://docx.codeplex.com/

DocX是一个用来操作word的轻量级的类库。借助DocX,开发者能够在不须要安装Microsoft Word的情况下操纵word2007/2010文件。

NPOI

http://npoi.codeplex.com/

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

Dapper是一个轻型的ORM类。代码就一个SqlMapper.cs文件,编译后就40K的一个非常小的Dll.Dapper非常快。Dapper的速度接近与IDataReader,取列表的数据超过了DataTable。Dapper支持Mysql,SqlLite,Mssql2000,Mssql2005,Oracle等一系列的数据库,当然假设你知道原理也能够让它支持Mongo db。话说,这个ORM,博主自己也一直在使用,确实十分强悍,至少在性能方面,恐怕.NET里面的大多数ORM仅仅能是望其项背了。

NHibernate

https://github.com/nhibernate

NHibernate是如今开发者用的较多的一个ORM。NHibernate是一个面向.NET环境的对象/关系数据库映射工具。对象/关系数据库映射(object/relational mapping,ORM)这个术语表示一种技术,用来把对象模型表示的对象映射到基于SQL的关系模型数据结构中去。

log4net

http://logging.apache.org/log4net/

log4net库是Apache log4j框架在Microsoft .NET平台的实现,是一个帮助程序猿将日志信息输出到各种目标(控制台、文件、数据库等)的工具。

SharpSerializer

http://sharpserializer.codeplex.com/

SharpSerializer是一个开源XML和二进制序列化器。SharpSerializer能够序列化Xml和自己的二进制格式,还能够序列化Json等其它文本格式或其它数据加密,压缩,优化等二进制流。

XProxy

http://xproxy.codeplex.com/

XProxy是一个支持插件的基础代理程序集。通过编写简单的插件程序,你将能开发各种各样的代理程序。
XProxy是一个支持插件开发的数据交换机,能够编写插件对中转数据进行处理。内置有NAT插件、加解密插件、反向代理、直接代理、间接代理等插件。

nopCommerce

http://nopcommerce.codeplex.com/releases/view/106146

nopcommerce是国外的一个高质量的开源b2c站点系统,基于EntityFramework4.0和MVC3.0,使用Razor模板引擎,有很强的插件机制,包含支付配送功能都是通过插件来实现的,基于xml的多语言版本号,很灵活的语言切换功能,包含在后台都能同一时候编辑产品的中英文属性,很适合做外贸,优秀超前的程序架构,性能也很强大,自己定义的产品名称和分类又有很好的seo优化。综合能力远远高于国内的一些程序架构糟糕的.net商城程序,是二次开发和大型b2c架构的首选。3.0開始支持多店。

Enterprise Library

https://entlib.codeplex.com/

Enterprise Library for .Net Framework 3.5 – EntLib v4.1 是patterns & practices 小组为.NET Framework 3.5 开发一套企业库,眼下最新版本号为v5.0,支持.NET Framework 4.0,共包含9个Application Block,包含数据訪问(Data Access Application Block)、异常管理(Exception Handling Application Block)、数据验证(Validation Application Block)等等,对企业应用开发很有帮助,也很有用。

Autofac

http://autofac.org/

Autofac是一款很优秀的IOC框架,比較于其它的IOC框架,如Spring.NET,等等之类的,它很的轻量级且性能上也很卓越。

AutoMapper

https://github.com/AutoMapper/AutoMapper

AutoMapper是一个.NET的对象映射工具。主要用于领域对象与DTO之间的转换、数据库查询结果映射至实体对象。

7-Zip

http://www.7-zip.org/ http://sourceforge.net/projects/sevenzip/postdownload?source=dlp

7-Zip 是一款号称有着现今最高压缩比的压缩软件,它不仅支持独有的 7z 文件格式,并且还支持各种其他压缩文件格式,当中包含 ZIP, RAR, CAB, GZIP, BZIP2和 TAR 等等。此软件压缩的压缩比要比普通 ZIP 文件高 30-50% ,因此,它能够把 Zip 格式的文件再压缩 2-10% 。

收集经常使用的.net开源项目相关推荐

  1. 收集一些优秀的DoNet开源项目

    Paste_Image.png Json.NET http://json.codeplex.com/ Json.Net是一个读写Json效率比较高的.Net框架.Json.Net 使得在.Net环境下 ...

  2. 收集无良医院清单的开源项目,浏览器插件自动提示无良网站!

    大家好,我是TJ 一个励志推荐10000款开源项目与工具的程序员 今天TJ给大家推荐一个专注收集医院开发数据的开源项目!如果早点有这样一个项目,可能会减少很多"魏则西事件"了! O ...

  3. springboot用户管理系统_Springboot优秀开源项目

    前言 作为一个开发人员来说,快速的熟悉一项技术就是去使用它. 伟大的作家鲁迅先生曾说过:看别人视频不如自己敲代码! 作为一个菜鸡开发,我平时也致力于收集各种大神的开源项目! 接下来就给大家带来我绞尽乳 ...

  4. 《微信小程序》 开源项目

    ##简介 移动开发者想学习微信小程序需要学习一点HTML ,CSS和JS才能够比较快速的上手,参考自己学习Android学习过程,阅读源码是一个很好的方式,所以才收集了一些WeApp的开源项目. aw ...

  5. 优秀源码网站 优秀开源项目网站

    我们在开发项目的时候,大多数模块都是逐字逐句敲打出来的,然而随着开源的蓬勃发展,涌现出了好多优秀的开源项目,这些项目不仅能加快开发应用,而 且能给我们的开发带来灵感.如果开发人员能灵活应用好这些优秀的 ...

  6. 的Android组件、工具、框架大全(转) android 学习 android 例子 android 开源项目

    2015最流行的Android组件.工具.框架大全(转) 转自:2015最流行的Android组件.工具.框架大全 Android 是目前最流行的移动操作系统之一. 随着新版本的不断发布, Andro ...

  7. 收集一些.NET开发资源站点和部分优秀.NET开源项目 (转)

    收集一些.NET开发资源站点和部分优 秀.NET开源项目 微软.Net中文主页 .NET Framework开发中心 微软.Net Framework中文产品支持中心 微软.Net Framework ...

  8. 开源项目收集小站-开源小老虎

    刚弄了个php网站,和xtiger合作弄的,主程序是安装的开源产品,只是根据我们自己的需求稍作修改.准备以后把自己积累的感觉不错的代码发布上去,和大家一块交流学习.现在主要收集的是java.php及j ...

  9. 各类Web应用主流开源项目收集

    2019独角兽企业重金招聘Python工程师标准>>> 下面是一个Web应用的开源列表.没什么可说的,太疯狂了.尤其是Web 2.0那一堆.我不知道你怎么想,有些开源项目的源码写得挺 ...

最新文章

  1. Windows7/10上快速搭建Tesseract-OCR开发环境操作步骤
  2. retinaface tensorRT
  3. jvm空间分配担保机制
  4. Flask == scoped_session
  5. VScode 快速更改编码格式
  6. 输入一个英文句子,翻转句子中单词的顺序 例如输入“I am a student.”,则输出“student. a am I”。
  7. python预测股票价格_python用线性回归预测股票价格
  8. sql取字段前4位_SQL学习之旅(7)
  9. IBM AIX6.1上安装OpenSSH手记【转】
  10. 红米AirDots无线蓝牙耳机连接win10笔记本
  11. 2008 r2 server sql 中文版补丁_sql server 2008 r2 sp2
  12. matlab在电磁波中的应用,MATLAB在电磁波与电磁场课程教学中的应用
  13. 修改Administrator密码 VS 快捷键
  14. 视频教程-excel提高效率的实用技巧-Office/WPS
  15. python中调用π的值_python如何调用math函数库求π值
  16. 安卓10源码开发定制(29)手电筒控制源码分析
  17. 【linux】利用ssh、sshpass和rsync命令,实现免密同步文件,指定非22端口
  18. WEB工程师和设计师必学的10个IOS 8新鲜改变
  19. 怎么查看war包代码
  20. 我用“电驴”抓肉鸡(转)

热门文章

  1. linux 串口编程_ARM-Linux开发与MCU开发有何不同?上篇
  2. python的类和实例化对象
  3. python中字母大小写的转换,和一些字典的常规操作
  4. rabbitmq php 学习
  5. echarts堆叠图tooltip中如何仅展示鼠标当前位置相应的指标数据
  6. no.4 数据和C 07
  7. ansile(3)playbook 使用说明
  8. dbcp连接mysql,8小时会自动断开连接
  9. debian6 xen4.0安装 guest半虚拟化--debootstrap安装
  10. 生活的色彩——摄影作品欣赏