Dapper-FluentMap - Provides a simple API to fluently map POCO properties to database columns when using Dapper

  •        595

Provides a simple API to fluently map POCO properties to database columns when using Dapper. This Dapper extension allows you to fluently configure the mapping between POCO properties and database columns. This keeps your POCO's clean of mapping attributes. The functionality is similar to Entity Framework Fluent API. If you have any questions, suggestions or bugs, please don't hesitate to contact me or create an issue.

https://github.com/henkmollema/Dapper-FluentMap

Tags
Implementation
License
Platform

   




Related Projects

MicroOrm.Dapper.Repositories - CRUD for Dapper

  •    CSharp

If you are having problems, send a mail to dapper@phnx47.net. I will try to help you. I would also very much appreciate your support by buying me a coffee.

linq2db - Linq to database provider.

  •    CSharp

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.

Dapper-Extensions - Dapper Extensions is a small library that complements Dapper by adding basic CRUD operations (Get, Insert, Update, Delete) for your POCOs

  •    CSharp

Dapper Extensions is a small library that complements Dapper by adding basic CRUD operations (Get, Insert, Update, Delete) for your POCOs. For more advanced querying scenarios, Dapper Extensions provides a predicate system. The goal of this library is to keep your POCOs pure by not requiring any attributes or base class inheritance.Customized mappings are achieved through ClassMapper.

Dapper - Dapper - a simple object mapper for .Net

  •    CSharp

Dapper is a NuGet library that you can add in to your project that will extend your IDbConnection interface.This method will execute SQL and return a dynamic list.

appdash - Application tracing system for Go, based on Google's Dapper.

  •    Go

Appdash is an application tracing system for Go, based on Google's Dapper and Twitter's Zipkin. Appdash allows you to trace the end-to-end handling of requests and operations in your application (for perf and debugging). It displays timings and application-specific metadata for each step, and it displays a tree and timeline for each request and its children.


wingtips - Wingtips is a distributed tracing solution for Java based on the Google Dapper paper.

  •    Java

Wingtips is a distributed tracing solution for Java 7 and greater based on the Google Dapper paper. If you prefer hands-on exploration rather than readmes, the sample applications provide concrete examples of using Wingtips that are simple, compact, and straightforward.

Jaeger - A Distributed Tracing System

  •    Go

Jaeger is a Distributed Tracing System. It is inspired by Dapper and OpenZipkin, is a distributed tracing system released as open source by Uber Technologies. It can be used for monitoring microservice-based architectures.

Database connection helper in C#

  •    

Useful to target multiple databases without the hassle; SQL Server, SQL CE, MySQL, Postgress, Firebird, etc. Open a connection to any server and don't worry about what database was configured in app.config, web.config, settings.setting or xml store. I like to use it with Dapper.

C# 4.0 library to generate INotifyPropertyChanged proxy from POCO type

  •    

C# 4.0 library to generate INotifyPropertyChanged proxy from POCO type at runtime. It will inherit from the type given and override any public virtual properties with wrappers that notify on change. Text templates are used to define the source of the generated class.

Bogus - :card_index: A simple and sane fake data generator for C#, F#, and VB

  •    CSharp

Hello. I'm your host Brian Chavez (twitter). Bogus is a simple and sane fake data generator for .NET languages like C#, F# and VB.NET. Bogus is fundamentally a C# port of faker.js and inspired by FluentValidation's syntax sugar.Minimum Requirements: .NET Standard 1.3 or .NET Framework 4.0.

Wf5 .NET???????

  •    

Wf5 ?????.NET?????????????????????BPMN???????"??-??"??????????/???????????????Dapper??ORMapping?????WebApi??????????.NET???????SOA??????????/??????????

Jaeger - Distributed Tracing System from Uber

  •    Go

Jaeger is Uber's distributed tracing system, used to monitor, profile, and troubleshoot microservices. It is compatible with OpenTracing and it is built in the style of Google’s Dapper.

SecurityDriven.TinyORM - .NET micro ORM done right.

  •    CSharp

If you are serious about SQL Server, give TinyORM a try (even if you're a Dapper fan).Nature graphic by Freepik is licensed under CC BY 3.0.

yessql - A .NET document database working on any RDBMS

  •    CSharp

YesSql has support for it too. There is a sample project in the source code, and you'll see that map/reduce is fully supported by looking at the tests.There is a global [Document] table. Each index is a custom class which has its own table. A reduce index also adds a bridge table in order to map many documents. Internally YesSql communicates with the database server using Dapper.

brave - Java distributed tracing implementation compatible with Zipkin backend services.

  •    Java

Java implementation of Dapper (http://research.google.com/pubs/pub36356.html) compatible with Zipkin (https://github.com/twitter/zipkin/).

Scrender - A Website Screenshot Renderer

  •    

Scrender is a java library that performs screen capturing of web sites. It is essentially captures the web site's appearance as is is being rendered by operating system native browser. Scrender is built on top of SWT and is a part of the Dapper project

Pinpoint - Application Performance Management tool for large-scale distributed systems in Java

  •    Java

Pinpoint is an APM (Application Performance Management) tool for large-scale distributed systems written in Java. Modelled after Dapper, Pinpoint provides a solution to help analyze the overall structure of the system and how components within them are interconnected by tracing transactions across distributed applications.

phosphor - Distributed System Tracing in Go

  •    Go

Phosphor is a Distributed Tracing system, similar to Google's Dapper, Twitter's Zipkin, and Hailo's Trace Service. This system is currently in development, and some components are not yet open source. In particular, the persistence layer in this repository is an in-memory mock, and is therefore not appropriate for production usage. Additional storage adaptors will be added in the near future.

skywalking - APM, Application Performance Monitoring System

  •    Java

SkyWalking: an APM(application performance monitor) system, especially designed for microservices, cloud native and container-based (Docker, Kubernetes, Mesos) architectures. SkyWalking is an open source APM system, including monitoring, tracing, diagnosing capabilities for distributed system in Cloud Native architecture. The core features are following.