LINQ to DB is the fastest LINQ database access library offering a simple, light, fast, and type-safe layer between your POCO objects and your database. Architecturally it is one step above micro-ORMs like Dapper, Massive, or PetaPoco, in that you work with LINQ expressions, not with magic strings, while maintaining a thin abstraction layer between your code and the database. Your queries are checked by the C# compiler and allow for easy refactoring. However, it's not as heavy as LINQ to SQL or Entity Framework. There is no change-tracking, so you have to manage that yourself, but on the positive side you get more control and faster access to your data. In other words LINQ to DB is type-safe SQL. Alternatively, you can implement custom settings provider with ILinqToDBSettings interface. You can generate POCO classes from your database using T4 templates.

Features

  • You can generate POCO classes from your database using T4 templates
  • With Fluent approach you can configure only things that require it explicitly
  • Rather than concatenating strings we can 'compose' LINQ expressions
  • Updating records follows similar pattern to Insert
  • Similar to how you update records, you can also delete records
  • Bulk copy feature supports the transfer of large amounts of data into a table from another data source

Project Samples

Project Activity

See All Activity >

Categories

Database, Frameworks

License

MIT License

Follow LINQ to DB

LINQ to DB Web Site

Other Useful Business Software
AI-powered service management for IT and enterprise teams Icon
AI-powered service management for IT and enterprise teams

Enterprise-grade ITSM, for every business

Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
Try it Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of LINQ to DB!

Additional Project Details

Programming Language

C#

Related Categories

C# Database Software, C# Frameworks

Registered

2022-09-13