kandi background
Explore Kits

7 best C# Database libraries in 2022

by Open Weaver kits ✔ Updated: Jun 20, 2022

C# Database libraries are a combination of data access and data manipulation. These libraries help in creating database applications using C#. The C# database library is a powerful tool for manipulating and working with databases. It provides a set of classes that can be used to create, retrieve, insert, update and delete data in a database. The database library also provides functions that are used to manage connections to the database and manipulate the data stored in the database. The C# database library is not just limited to working with SQL databases. The library also supports XML and text-based (non-relational) databases such as MongoDB, Couchbase, Redis etc. The efcore and ravendb libraries are great for connecting to SQL databases, but they're not the only options. Chinook is a C# library that has been developed by Microsoft to make it easy to interact with data in SQL Server. Its API closely resembles the one that your database server will return. It's also possible to create a database using the Microsoft Data Access components, which includes an API similar to that of Chinook or efcore. Some of the most popular C# Database libraries among developers are

efcoreby dotnet

C# star image 12106 Version:v7.0.2

License: Permissive (MIT)

EF Core is a modern object-database mapper for .NET. It supports LINQ queries, change tracking, updates, and schema migrations.

Support
Quality
Security
License
Reuse

efcoreby dotnet

C# star image 12106 Version:v7.0.2 License: Permissive (MIT)

EF Core is a modern object-database mapper for .NET. It supports LINQ queries, change tracking, updates, and schema migrations.
Support
Quality
Security
License
Reuse

ravendbby ravendb

C# star image 3160 Version:3.5.10-patch-35319

License: Others (Non-SPDX)

ACID Document Database

Support
Quality
Security
License
Reuse

ravendbby ravendb

C# star image 3160 Version:3.5.10-patch-35319 License: Others (Non-SPDX)

ACID Document Database
Support
Quality
Security
License
Reuse

chinook-databaseby lerocha

C# star image 1225 Version:Current

License: Others (Non-SPDX)

Sample database for SQL Server, Oracle, MySQL, PostgreSQL, SQLite, DB2

Support
Quality
Security
License
Reuse

chinook-databaseby lerocha

C# star image 1225 Version:Current License: Others (Non-SPDX)

Sample database for SQL Server, Oracle, MySQL, PostgreSQL, SQLite, DB2
Support
Quality
Security
License
Reuse

firebase-database-dotnetby step-up-labs

C# star image 624 Version:Current

License: Permissive (MIT)

C# library for Firebase Realtime Database.

Support
Quality
Security
License
Reuse

firebase-database-dotnetby step-up-labs

C# star image 624 Version:Current License: Permissive (MIT)

C# library for Firebase Realtime Database.
Support
Quality
Security
License
Reuse

Windows-appsample-customers-orders-databaseby microsoft

C# star image 372 Version:162386

License: Permissive (MIT)

This code demonstrates a working customer order database hosted on Azure, implemented in C# and XAML, and ready to form the basis of your Windows Store enterprise app.

Support
Quality
Security
License
Reuse

Windows-appsample-customers-orders-databaseby microsoft

C# star image 372 Version:162386 License: Permissive (MIT)

This code demonstrates a working customer order database hosted on Azure, implemented in C# and XAML, and ready to form the basis of your Windows Store enterprise app.
Support
Quality
Security
License
Reuse

dotnet-db-samplesby oracle

C# star image 340 Version:Current

License: Permissive (MIT)

.NET code samples for Oracle database developers #OracleDotNet

Support
Quality
Security
License
Reuse

dotnet-db-samplesby oracle

C# star image 340 Version:Current License: Permissive (MIT)

.NET code samples for Oracle database developers #OracleDotNet
Support
Quality
Security
License
Reuse

elastic-db-toolsby Azure

C# star image 114 Version:v2.3.0

License: Permissive (MIT)

Elastic database tools client library allows ADO.NET developers to create applications that implement and use the pattern known as database sharding in Azure SQL Database.

Support
Quality
Security
License
Reuse

elastic-db-toolsby Azure

C# star image 114 Version:v2.3.0 License: Permissive (MIT)

Elastic database tools client library allows ADO.NET developers to create applications that implement and use the pattern known as database sharding in Azure SQL Database.
Support
Quality
Security
License
Reuse

See similar Kits and Libraries

Database
Database