为了团队项目或者后期代码维护方便,现在项目已经极致推荐使用Nuget管理第三方类库了,所以下面列举的类库,都会在Nuget上获取到。
目录排序不分先后,如果查找困难,请使用 ctrl + F


重要提示:请注意项目的版本,以官方最新版本为准。

Caliburn.Micro - Xaml made easy. 用于建立各个XAML平台应用,如WPF,Silverlight,WP,支持MV*模式
EPPlus- Create advanced Excel spreadsheets on the server. 操作xlsx表格文件,不需要安装office支持Excel
FontAwesome - the iconic font and CSS toolkit. 一套绝佳的图标字体库和CSS框架
Json.NET - Newtonsoft - Popular high-performance JSON framework for .NET. 一款.NET中开源的Json序列化和反序列化类库
ModernWPF - This is a small lib for creating modern-style Windows application in WPF 4. 一套Modern风格的WPF程序样式库
DotNetZip - Zip and Unzip in C#, VB, any .NET language. 更快更好功能更多的zip文件处理库,xceed出品必属精品
Fody - Extensible tool for weaving .net assemblies. 只需简单的添加一些标识,就可以在项目编译前自动注入代码,简化重复代码不止一点
EntityFramework - Lightweight and extensible version of the popular Entity Framework data access technology. 微软的以 ADO.NET 为基础所发展出来的对象关系对应 (O/R Mapping) 解决方案
NLog - Advanced .NET, Silverlight and Xamarin Logging. 日志记录是稍微有点儿规模的项目都要有的,专门为.NET设计的简单好用很推荐
Dapper - a simple object mapper for .Net. 你不想用越来越臃肿的数据库映射框架?高性能使用简单,这个看似和SqlHelper类似却超级好用的库你保证喜欢,StackExchange的亲爹也让你充分感受稳定和性能
MVVM Light Toolkit - The main purpose of the toolkit is to accelerate the creation and development of MVVM applications in WPF, Silverlight, Windows Store, Windows Phone and Xamarin. 简单好用的MVVM框架,精简干练的良心框架
Html Agility Pack -  It is a .NET code library that allows you to parse "out of the web" HTML files. 想手动解析html内容?老一代的框架传承让你摘取网页上的数据轻松自在
Snoop - The WPF Spy Utility. 一个WPF运行时对Visual UI调试的一个工具,好用人人皆知,后来vs加入了类似功能,不过你没源代码还是用它吧
Extended WPF Toolkit - Extended WPF Toolkit™ is the number one collection of WPF controls, components and utilities for creating next generation Windows applications. 很多扩展的WPF控件这个合集都有,它算是半个官方补充框架了
cscore - An advanced audio library, written in C#. 如果你想做播放器又烦到处引用,这个音频库可以助你一臂之力
NAudio - Audio and MIDI library for .NET. 又一款音频库,再次助你一臂之力
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. 想玩二维码?这东西肯定必不可少。
Microsoft.Net.Compilers - .Net Compilers package. Referencing this package will cause the project to be built using the specific version of the C# and Visual Basic compilers contained in the package, as opposed to any system installed version. 你的VS是旧版本?想用新特性?开启Roslyn之旅少不了它,比如你想在VS2013里用VS2017里才有的C#6甚至C#7语法。

【整理总结】目录 - 代码沉淀 - 常见Nuget包介绍及使用的更多相关文章

  1. 【整理总结】代码沉淀 - Caliburn.Micro - MV*模式短小精悍的框架

    Caliburn.Micro - Xaml made easy. web: https://github.com/Caliburn-Micro/Caliburn.Microdocument: http ...

  2. 【整理总结】代码沉淀 - CefSharp - 比较流行的第三方内嵌浏览器组件

    .NET (WPF and Windows Forms) bindings for the Chromium Embedded Framework web: https://github.com/ce ...

  3. 吴裕雄--天生自然JAVA SPRING框架开发学习笔记:Spring目录结构和基础JAR包介绍

    可以通过网址 http://repo.spring.io/simple/libs-release-local/org/springframework/spring/ 下载名称为 springframe ...

  4. NuGet包介绍

    Antlr 各种语言的语法识别器.解析器.编译和翻译器 Microsoft.AspNet.Web.Optimization 绑定优化CSS和JavaScript文件,也就是App_Start下的Bun ...

  5. 搭建自己的NuGet服务器,上传自定义NuGet包

    第一步搭建NuGet服务器 创建空Web项目 安装Nuget服务,目前最新版本2.8.2 安装完成,会自动生产服务,出现如下界面 发布该网站,并部署至IIS 将.nupkg文件发布至网站的Packag ...

  6. 从一次解决Nancy参数绑定“bug”开始发布自己的第一个nuget包(上篇)

    起因 最近,同事跟我说,他们负责的一个Api程序出现了一些很奇怪的事情.这个Api是为环保局做的一个扬尘质控大屏提供数据的,底层是基于Nancy做的.因为发现有些接口的数据出现异常,他就去调试了一下, ...

  7. 常见 jar包详解

        常见 jar包详解 jar包 用途 axis.jar SOAP引擎包 commons-discovery-0.2.jar 用来发现.查找和实现可插入式接口,提供一些一般类实例化.单件的生命周期 ...

  8. 使用批处理根据项目工程文件生成Nuget包并发布(支持.NET Core)

    最近在使用之前自己编写的批处理给.NET Core项目打包时出问题了,发现之前的脚本根本不适用了,折腾了半天,总算解决了.因此在这里分享下经验,并且奉上整理好的脚本. Nuget包这里就不多介绍了,需 ...

  9. 使用 Cake 推送 NuGet 包到 AzureDevops 的 Artifacts 上

    前言 大家好,我最近在想如何提交代码的时候自动的打包 NuGet 然后发布到 AzureDevOps 中的 Artifacts,在这个过程中踩了很多坑,也走了很多弯路,所以这次篇文章就是将我探索的结果 ...

随机推荐

  1. Cache与主存地址映像计算例题

    一.全相连映像 主存中任何一个块均可以映像装入到Cache中的任何一个块的位置上.主存地址分为块号和块内地址两部分,Cache地址也分为块号和块内地址.Cache的块内地址部分直接取自主存地址的块内地 ...

  2. [place recognition]NetVLAD: CNN architecture for weakly supervised place recognition 论文翻译及解析(转)

    https://blog.csdn.net/qq_32417287/article/details/80102466 abstract introduction method overview Dee ...

  3. HDU 4714 Treecycle(树形dp)

    http://acm.hdu.edu.cn/showproblem.php?pid=4714 题意:给出一棵树,删除一条边和添加一条边的代价都是1,现在要把这棵树变成环,求需要花的最小代价. 思路: ...

  4. Java中HashMap 初始化时容量(参数)如何设置合适?

    问题引入 注:本文代码源自java 9. 阿里的插件对于初始化HashMap时,调用无参构造方法,提示如下: 那么问题来了,如果已知需要向 map 中 put n次,那么需要设定初始容量为多少? 单纯 ...

  5. TTL的具体含义

    TTL(Time To Live)生存时间值,在IP数据包从源到目的的整个转发路径上,每经过一个路由器,路由器都会修改这个TTL字段值,具体的做法是把该TTL的值减1,然后再将IP包转发出去.如果在I ...

  6. windows下的IO模型之完成端口

    本文整理于:http://blog.csdn.net/piggyxp/article/details/6922277 一. 完成端口的优点 完成端口会充分利用Windows内核来进行I/O的调度,是用 ...

  7. 原生javascript-图片滚动按需加载

    图片滚动按需加载:在某个区域的图片(自定义的范围,一般是首屏以下的区域),拉动滚动,图片出现在可视范围才开始加载,目的是减少请求,减耗宽带,提高首屏的呈现速度,让用户第一时间看到网页内容,留下美好的第 ...

  8. Spring学习10- bean的生命周期(阿里面试题目两次面试均提到)

    找工作的时候有些人会被问道Spring中Bean的生命周期,其实也就是考察一下对Spring是否熟悉,工作中很少用到其中的内容,那我们简单看一下. 在说明前可以思考一下Servlet的生命周期:实例化 ...

  9. JavaScript---详解scroll

    scroll scroll--译为‘滚动’,他是非常常用的属性. 滚动宽高 scrollHeight scrollHeight表示元素的总高度,包括由于溢出而无法展示在网页的不可见部分(不要误解为只有 ...

  10. BZOJ2223 [Coci 2009]PATULJCI

    求区间内个数大于rank的一个数 主席树求一下就好啦! /************************************************************** Problem: ...