文章會不定期更新,以下內容均為個人總結,歡迎各位拍磚指正
序列化與反序列化
文本日志記錄
-
Log4Net
以上二位都是從JAVA陣營移植過來的,對於分布式系統使用文本日志追蹤問題也是比較惡心的一件事兒
對象映射
-
AutoMapper
這兒有一篇比較好的教程文章 -
ValueInject
這個我接觸的第一個對象映射庫,還是比較簡單的,源碼讀起來難度也不大
數據庫
-
Dapper
在.NET界也是大名鼎鼎了,主要有StackExchange團隊在維護 -
Massive
和Dapper相比,Massive更輕量級,它只有兩個.cs文件 -
SqlSugar
國產的輕量級ORM框架,支持LINQ操作 -
StackExchange.Redis
Redis客戶端,看名字就知道來自StackExchange了
定時任務
- Quartz.Net
附上一篇教程這哥們也從JAVA陣營移植而來
全文檢索
-
Lucene.Net
不得不說JAVA生態的強大,這又是一款移植自JAVA陣營的優秀框架 -
ElasticSearch.Net
對Lucene做了一層封裝,降低開發難度
消息隊列
- RabbitMQ.Client
RabbitMQ客戶端