SuperSocket?
http://supersocket.codeplex.com/
SuperSocket?是 一個輕量級的可擴(kuò)展的 Socket 開發(fā)框架,可用來構(gòu)建一個服務(wù)器端 Socket 程序,而無需了解如何使用 Socket,如何維護(hù)Socket連接,Socket是如何工作的。該項(xiàng)目使用純 C# 開發(fā),易于擴(kuò)展和集成到已有的項(xiàng)目。只要你的已有系統(tǒng)是使用.NET開發(fā)的,你都能夠使用 SuperSocket來輕易的開發(fā)出你需要的Socket應(yīng)用程序來集成到你的現(xiàn)有系統(tǒng)之中。
SuperWebSocket
http://superwebsocket.codeplex.com/
SuperWebSocket是基于.NET開源Socket框架SuperSocket開發(fā)的, SuperSocket所支持的大部分功能在SuperWebSocket中得到了繼承。用戶可通過SuperWebSocket來快速的構(gòu)建可靠的,高性能的websocket服務(wù)器端應(yīng)用程序。
Quartz.NET
http://www.quartz-scheduler.net/
Quartz.NET 是一個開源的作業(yè)調(diào)度框架,是 OpenSymphony 的 Quartz API的.NET移植,它用C#寫成,可用于winform和asp.net應(yīng)用中。它提供了巨大的靈活性而不犧牲簡單性。你能夠用它來為執(zhí)行一個作業(yè)而 創(chuàng)建簡單的或復(fù)雜的調(diào)度。它有很多特征,如:數(shù)據(jù)庫支持,集群,插件,支持cron-like表達(dá)式等等。
Smart Thread Pool
http://www.codeproject.com/Articles/7933/Smart-Thread-Pool
智能線程池,用SmartThreadPool可以簡單就實(shí)現(xiàn)支持多線程的程序,由線程池來管理線程,可以減少死鎖的出現(xiàn)。SmartThreadPool還支持簡單的生產(chǎn)者-消費(fèi)者模式,當(dāng)不需要對任務(wù)進(jìn)行持久化時,還是很好用的。
DocX
https://docx.codeplex.com/
DocX是一個用來操作word的輕量級的類庫。借助DocX,開發(fā)人員可以在不需要安裝Microsoft Word的情況下操縱word2007/2010文件。
NPOI
http://npoi.codeplex.com/
NPOI 是?POI?項(xiàng)目的 .NET 版本。POI是一個開源的Java讀寫Excel、WORD等微軟OLE2組件文檔的項(xiàng)目。使用 NPOI 你就可以在沒有安裝 Office 或者相應(yīng)環(huán)境的機(jī)器上對 WORD/EXCEL 文檔進(jìn)行讀寫。NPOI是構(gòu)建在POI 3.x版本之上的,它可以在沒有安裝Office的情況下對Word/Excel文檔進(jìn)行讀寫操作。
PDFsharp
https://pdfsharp.codeplex.com/
PDFsharp 是可以輕松地在 .NET 語言中創(chuàng)建PDF文檔的開放源碼庫。它使用相同的繪制程序來創(chuàng)建 PDF 文檔,在屏幕上顯示,以及輸出到打印機(jī)。可以修改、合并、拆分已經(jīng)存在的 PDF 文件,支持透明圖像。
Dapper
https://github.com/SamSaffron/dapper-dot-net
Dapper 是一個輕型的ORM類。代碼就一個 SqlMapper.cs文件,編譯后就40K的一個很小的Dll.Dapper很快。Dapper的速度接近與IDataReader,取列表的數(shù)據(jù)超 過了DataTable。Dapper支持Mysql,SqlLite,Mssql2000,Mssql2005,Oracle等一系列的數(shù)據(jù)庫,當(dāng)然如 果你知道原理也可以讓它支持Mongo db。話說,這個ORM,博主自己也一直在使用,確實(shí)十分強(qiáng)悍,至少在性能方面,恐怕.NET里面的大多數(shù)ORM只能是望其項(xiàng)背了。
NHibernate
https://github.com/nhibernate
NHibernate是現(xiàn)在開發(fā)人員用的較多的一個ORM。NHibernate是一個面向.NET環(huán)境的對象/關(guān)系數(shù)據(jù)庫映射工具。對象/關(guān)系數(shù)據(jù)庫映射(object/relational mapping,ORM)這個術(shù)語表示一種技術(shù),用來把對象模型表示的對象映射到基于SQL的關(guān)系模型數(shù)據(jù)結(jié)構(gòu)中去。
log4net
http://logging.apache.org/log4net/
log4net庫是Apache?log4j框架在Microsoft .NET平臺的實(shí)現(xiàn),是一個幫助程序員將日志信息輸出到各種目標(biāo)(控制臺、文件、數(shù)據(jù)庫等)的工具。