美文网首页
常用NuGet包合集

常用NuGet包合集

作者: XBruce | 来源:发表于2021-12-18 21:43 被阅读0次

    Log类

    • Serilog
    • NLog Advanced .NET, Silverlight and Xamarin Logging. 日志记录是稍微有点儿规模的项目都要有的,专门为.NET设计的简单好用很推荐
    • Log4Net |

    序列化反序列化

    Json

    • Newtonsoft.json -- json序列化和反序列化包

    XML

    • Castle.Core 优雅的访问XML provides common Castle Project abstractions including logging services. It also features Castle DynamicProxy a lightweight runtime proxy generator, and Castle DictionaryAdapter.

    Protobuf

    | google.protobuf |

    CSV表格

    csvhelper

    xlsx表格

    EPPlus - Create advanced Excel spreadsheets on the server. 操作xlsx表格文件,不需要安装office支持Excel
    NPOI -类似于JAVA Npoi的Excel操作框架 可用于不需要环境生成excel

    系统相关

    压缩解压

    • sharpziplib |
    • sharpcompress |
    • DotNetZip - Zip and Unzip in C#, VB, any .NET language. 更快更好功能更多的zip文件处理库,xceed出品必属精品

    消息队列

    RabbitMQ 3.6.2

    Polly 7.2.2
    Polly is a library that allows developers to express resilience and transient fault handling policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback in a fluent and thread-safe manner.

    Moq 4.16.1

    DataBase

    Dapper 2.0.123
    A high-performance Micro-ORM supporting SQL Server, MySQL, SQLite, SqlCE, Firebird, etc..

    UI

    ColorConsole

    Devlib

    AutoMapper

    AWSSDK.Core

    EntityFramework - Lightweight and extensible version of the popular Entity Framework data access technology. 微软的以 ADO.NET 为基础所发展出来的对象关系对应 (O/R Mapping) 解决方案

    音频

    cscore - An advanced audio library, written in C#. 如果你想做播放器又烦到处引用,这个音频库可以助你一臂之力

    NAudio - Audio and MIDI library for . NET. 又一款音频库,再次助你一臂之力

    QR

    QrCode.Net - The goal of the project is provding an easy to use, fully managed .Net library for handling QR code according to ISO/IEC 18004.

    Costura.Fody 合并dll文件到EXE 可以合并非托管的dll

    Test

    • AutoFixture 单元测试时自动生成数据进行测试[Theory,AutoData]

    Fody系列之Janitor:https://github.com/Fody/Janitor 自动IDisposable
    Fody系列之Caseless:https://github.com/Fody/Caseless 自动字符串比较忽略大小写
    Fody系列之Fielder:https://github.com/Fody/Fielder 自动给Public字段添加{get;set;}
    Fody系列之ToString:https://github.com/Fody/ToString 自动重写ToString 打印类数据

    相关文章

      网友评论

          本文标题:常用NuGet包合集

          本文链接:https://www.haomeiwen.com/subject/dqywfrtx.html