FluentData -Micro ORM with a fluent API that makes it simple to query a database

  •        419

A simple to use Micro ORM with a great fluent API that makes it simple to select, insert, update and delete data in a database. Supported databases: Microsoft SQL Server, MS SQL Server Compact, MS SQL Azure, Oracle and MySQL.

http://fluentdata.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

vuex-orm - The Vuex plugin to enable Object-Relational Mapping access to the Vuex Store.

  •    Javascript

Vuex ORM is a plugin for Vuex to enable Object-Relational Mapping access to the Vuex Store. Vuex ORM lets you create "normalized" data schema within Vuex Store with relationships such as "Has One" and "Belongs To Many" like any other usual ORM library. It also provides fluent API to get, search and update Store state. Vuex ORM is heavily inspired by Redux recipe of "Normalizing State Shape" and "Updating Normalized Data". Learn more about the concept and motivation of Vuex ORM at What Is Vuex ORM?.

db - Productive data access layer for Go.

  •    Go

The upper.io/db.v3 package for Go is a productive data access layer for Go that provides a common interface to work with different data sources such as PostgreSQL, MySQL, SQLite, MSSQL, QL and MongoDB.Take the tour to see real live examples in your browser.

Data Broker

  •    

Data Broker is a Data Access Layer and ORM framework. It is small, easy to use and implements various fault tolerant features. It requires no XML configuration for defining the object relational mapping, just some simple attributes in the data access classes. Developed in C#.

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.

ORMAC

  •    DotNet

ORMAC is a micro ORM written for .NET. It allows custom SQL script to object mapping and easy stored procedure calls with minimum mapping and data access code.


Data Access in c#

  •    CSharp

This is a generic Data Access framework. This uses Enterprise Library 3.1. This is build over the Data Access Application Block.

Coolstorage - ORM library for .NET

  •    CSharp

The main strength of Vici CoolStorage is the ease of use. Most ORM tools still require a lot of unneeded code to accomplish basic data persistence tasks, but Vici CoolStorage is designed to relieve the programmer from these tedious and error-prone tasks, making it very intuitive to use.

Database Objects - ORM in VB6

  •    VB6

The DatabaseObjects library is an open source tool for mapping relation database systems (MySQL, SQL Server, Microsoft Access) to an object-oriented structure. The library can simplify the development and maintenance of small and large systems by providing a mechanism to consolidate business logic, maintain data integrity, increasing productivity and minimise errors.

DbNetData

  •    CSharp

A collection of cross vendor database interface classes for .NET written in C# providing a consistent and simplified way of accessing SQL Server, SQL Server CE,Oracle,Access,Access 2007,MySql,DB2,Visual FoxPro,dBASE,Paradox,Pervasive,Firebird,VistaDB and Postgresql databases.

Propel - smart easy object persistance in PHP

  •    PHP

Propel is an open-source Object-Relational Mapping (ORM) for PHP5. It allows you to access your database using a set of objects, providing a simple API for storing and retrieving data. Propel uses PDO as an abstraction layer, and code generation to remove the burden of runtime introspection. Therefore Propel is fast.

Kallax - PostgreSQL typesafe ORM for the Go language

  •    Go

Kallax is a PostgreSQL typesafe ORM for the Go language. It aims to provide a way of programmatically write queries and interact with a PostgreSQL database without having to write a single line of SQL, use strings to refer to columns and use values of any type in queries.

patterns & practices: Repository Factory

  •    

This package was originally released as part of the patterns & practices Web Service Software Factory as the Data Access Guidance Package. It allows easy creation of a data access layer that insulates your application code from your data access code.

LUNA - Data Layer Code Generator for Vb.Net

  •    VB.NET

Luna is open source and freely downloadable automatic code generator to facilitate and standardize the writing of classes that save data to database. The code is generated in VB.NET language and can be used in both Desktop and Web application.

DataTest

  •    Java

DataTest is a test library for Java ORM (Object Relational Mapping) frameworks. It provides tools for comprehensive testing of read and write operations involving ORM Data Access Objects (DAOs), and an API for simplifying data access test operations.

Artem DataAccess

  •    

A data access library based on providers architecture. It has a powerful ORM implemented with build in object fetching with properties and methods mapping, including BuildProvider for building strong type from a given database schema.

ServiceStack.OrmLite - Fast, Simple, Typed ORM for .NET

  •    CSharp

Follow @ServiceStack or join the Google+ Community for updates, or StackOverflow or the Customer Forums for support.OrmLite's goal is to provide a convenient, DRY, config-free, RDBMS-agnostic typed wrapper that retains a high affinity with SQL, exposing intuitive APIs that generate predictable SQL and maps cleanly to (DTO-friendly) disconnected POCO's. This approach makes easier to reason-about your data access making it obvious what SQL is getting executed at what time, whilst mitigating unexpected behavior, implicit N+1 queries and leaky data access prevalent in Heavy ORMs.

CrystalMapper

  •    LINQ

CrystalMapper is very simple ORM and supports LINQ. Its written to compete with ADO.NET DataSet fetch speed and provides fairly simple API structure.

Kerosene ORM

  •    CSharp

Kerosene is a self-adaptive and configuration-less ORM library, with a SQL syntax based on C# dynamics, WCF, and Entity Framework capabilities for POCO objects.

cyqdata - cyq

  •    CSharp

cyq.data is not only a orm,but also a data access layer.(.NET 最好用的ORM数据层框架,木有之一!支持.NET Core)

Stashy

  •    

Stash data simply. Stashy is a Micro-NoSql framework. Stashy is a tiny interface, plus four reference implementations, for adding data storage and retrieval to all your .net types. Drop a single stashy class into your application then you can save and load the lot.