.NET常用第三方库(包)总结
序列化與反序列化
JSON.NET
應該是.NET平臺上使用最為廣泛的序列化/反序列化包了,ASP.NET和ASP.NET Core中默認序列化/反序列化包Jil
官網上說性能優于JSON.NET
文本日志記錄
NLog
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客戶端
作者:雪飛鴻
鏈接:https://www.jianshu.com/p/061679ee829b
來源:簡書
簡書著作權歸作者所有,任何形式的轉載都請聯系作者獲得授權并注明出處。
總結
以上是生活随笔為你收集整理的.NET常用第三方库(包)总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: vue中使用better-scroll实
- 下一篇: mysql2000数据库四合一_MSSQ