【整理總結】目錄 - 程式碼沉澱 - 常見Nuget包介紹及使用
swagger 在你的 Web API 專案中使用 Swagger 的 .NET Core 封裝 Swashbuckle 可以幫助你建立良好的文件和幫助頁面。 Swashbuckle 可以通過修改 Startup.cs 作為一組 NuGet 包方便的加入專案。
hangfire 一個跨平臺的支援core 的服務框架。
Caliburn.Micro - Xaml made easy. 用於建立各個XAML平臺應用,如WPF,Silverlight,WP,支援MV*模式
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語法。