8000 GitHub - zzzprojects/awesome-dapper: Awesome Dapper third party-libraries, documentation, and tutorials!
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Awesome Dapper third party-libraries, documentation, and tutorials!

License

Notifications You must be signed in to change notification settings

zzzprojects/awesome-dapper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Library Powered By

This library is powered by Dapper Plus

Dapper Plus

Awesome Dapper

Awesome

Dapper is a simple object mapper for .NET and own the title of King of Micro ORM in terms of speed and is virtually as fast as using a raw ADO.NET data reader.

A curated list of awesome dapper libraries, packages, and documentation.

Contributing

Suggestions and contributions are always welcome! Make sure to read the contribution guidelines for more information before submitting a pull request.

Contents

Documentation and Learning

Popular Packages

  • Z.Dapper.Plus - Dapper Plus extends your IDbConnection with high-performance bulk operations: BulkInsert, BulkUpdate, BulkDelete, BulkMerge, and more.
  • Dapper.Contrib - The official collection of get, insert, update and delete helpers for Dapper.net. Also handles lists of entities and optional "dirty" tracking of interface-based entities.
  • Dapper.SqlBuilder - The Dapper SqlBuilder component, for building SQL queries dynamically.
  • Dapper.Transaction - IDbTransaction extension methods for Dapper: A high performance Micro-ORM supporting SQL Server, MySQL, Sqlite, SqlCE, Firebird etc..

Supported Packages

Unsupported Packages

  • Dapper.Extension - CRUD extension methods for Dapper (WIP).
  • Dapper.Extensions.Linq - Dapper.Extensions.Linq builds on this providing advanced DB access through Linq queries.
  • Dapper.FastCrud - The fastest micro-orm extension for Dapper.
  • Dapper.FluentMap - Provides a simple API to fluently map POCO properties to database columns when using Dapper.
  • Dapper.FluentMap.Dommel - Dapper.FluentMap extension for Dommel support.
  • Dapper.Mapper - A extension to Dapper multi mapping which figures out the relationships between the returned objects and automatically assigns them.
  • Dapper.Oracle - Oracle support for Dapper Micro ORM.
  • Dapper.SimpleCRUD - Basic read/insert/update/delete statements? SimpleCRUD provides simple CRUD helpers for Dapper. helpers.
  • Dapper.SimpleLoad - Dapper.SimpleLoad simplifies Dapper multi-mapping to load complex objects from a relational database. It's the companion to Dapper.SimpleSave.
  • Dapper.SimpleSave - Dapper.SimpleSave makes it easy to save complex object hierarchies to a relational database.
  • Dapper.TableValuedParameter - An extension to provide Table-Valued Parameters to Dapper. .NET Core support available!
  • DapperExtensions - A small library that complements Dapper by adding basic CRUD operations (Get, Insert, Update, Delete) for your POCOs.
  • LiteLib - A cool little wrapper for SQLite based on Dapper from Unosquare Labs -- It's also free and MIT-licensed.

Contribute

The best way to contribute is by spreading the word about the library:

  • Blog it
  • Comment it
  • Star it
  • Share it

A HUGE THANKS for your help.

More Projects

To view all our free and paid projects, visit our website ZZZ Projects.

0