Top 20 NuGet SQLServer Packages

A lightweight, fast, convenient micro-ORM that allows you to get objects in and out of your database with the most control and least overhead.
Store Audit.NET Trail Logs into a SQL Server database
Any ADO provider can be read (SqlServer, SqlServer CE 4, MySQL, SQLite, System.Data.OracleClient, ODP, Devart, PostgreSql, DB2...) into a single standard model.
T4 templates to generate data models for LINQ to DB SQL
LINQ to DB is a data access technology that provides a run-time infrastructure for managing relational data as objects.
Light, simple and fast convention-based code-first POCO ORM for Sql Server. Support for Creating and Dropping Table Schemas from POCOs, Complex Property types transparently stored in schemaless text blobs in SQLServer.
Cake Build addon for executing some operations in MS Sql Server.
Provides easy-to-use and robust fully distributed locks (using SQLServer) as well as wrappers for named system-wide locks (using WaitHandles)
Distributed cache implementation of Microsoft.Extensions.Caching.Distributed.IDistributedCache using Microsoft SQL Server.
SQL Server 2008+ (including Express), SQL Server LocalDB and SQL Azure storage support for Hangfire (background job system for ASP.NET applications).
Package Description
Command line tool to create tables and indexes in a Microsoft SQL Server database for distributed caching.
An easy and reliable way to perform fire-and-forget, delayed and recurring long-running, short-running, CPU or I/O intensive tasks inside ASP.NET application. No Windows Service / Task Scheduler required. Even ASP.NET is not required. Backed by Redis, SQL Server, SQL Azure or MSMQ. This is a ....
MSMQ queues support for SQL Server job storage implementation for Hangfire (background job system for ASP.NET applications).
The SQLServer, ODBC, and OLEDB providers for Insight.Database. These are automatically included in the Insight.Database package, except the ODBC provider for .NET Core 2.0, which is in Insight.Database.Providers.Odbc.
LINQ to DB is a data access technology that provides a run-time infrastructure for managing relational data as objects.
Extends DbUp to provide SQL Server object definition scripting when running migrations from Visual Studio. When a database object changes during a migration, its definition will be saved in the project.
SqlKata + Dapper + Canducci Wrapper Extensions
Replaces the DataContractJsonSerializer that Insight.Database uses with Newtonsoft.Json (JSON.NET).
LINQ to SqlServer is a data access technology that provides a run-time infrastructure for managing relational data as objects.