Logic Data Access

  •        113

Logic Data Access is a IQueryable Repository pattern implementation for LINQ To SQL and In-Memory storages.

http://lsda.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

Snowflake


Snowflake makes the life easier for each developer that is using LINQ To SQL as data access layer in his project. It's lightweight data access framework on the top of LINQ To SQL Framework. It follows the same ideas behind DataTable and DataRow in ADO.NET, but in entity context.

KSS Generator


KSS Generator is a tool that help developer to generate the data access layer from a database with LINQ supported. It also enables developer to access database through a Dynamic sql library (in case .NET 2.0). Data access layer use provider pattern, so developer can cha...

staash - A language-agnostic as well as storage-agnostic web interface for storing data into persistent storage systems, the metadata layer abstracts a lot of storage details and the pattern automation APIs take care of automating common data access patterns


As the complexity of the data land-scape grows the application developers are left to wrestle with a lot of details that they should be immune to. Buzzwords like no-sql,k-v store, document storage etc are confusing to grapple with for a dev who has been purely working on relational technologies. Staash is a rest based service for accessing a data store, it is an ambitious project but some of the initial aims of the project are geared towards automating the common data access patterns and hiding the complexity of underlying system for developers. To that end in this initial release we offer implementation of a metadata layer and pattern automation and corresponding apis for Cassandra and Mysql(just for proof).This is the first release of Staash and it is currently being used in a limited way within netflix.

Microsoft Dynamics CRM Query - T4 Template


In short, this project provides a LINQ style data access solution for Microsoft CRM 4.0. It provides a T4 Template that generates code leveraging LINQ to SQL and the MS-CRM 4.0 API to give a MS-CRM CRUD data access solution. Special Support for WCF RIA Services is also provided

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.



Entity Framework Repository Unit of Work Pattern


Enterprise Data Repository (EDR): is a library design to be used in both web and standalone/non web application. It manages the lifecycle of the object context

Nimrodda-TrainingGoal


TrainingGoal is a small university case project written in Java, demonstrating J2EE Servlets web application development using the N-tier application architecture. The data access layer uses the generic repository pattern with Hibernate as ORM along with the Unit of Work pattern to manage transactions and concurrency. The application logic uses the Factory pattern to determine which controller to load and POJO entities using the Domain Model pattern.

UnifiedASP SQL Data Access Layer


Your entity classes/data access layer should be the easiest part of your application, not some bloated mess of academic wankery. The UnifiedASP DAL gives you an easy way to structure your entity/data objects and execute SQL stored procedures.

jpa-repository


Repository programming model with JPA 2 and Specification pattern provides a simple and easy way to build the data access layer.

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


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.

.NET Dynamic SQL Generator


A Database agnostic SQL query builder and Data Access Layer for .NET. Build safe SQL Statements using familiar syntax and execute on any database with minimal effort. Written in C# using VS 2008

DbNetData


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.

DAL Generator using Database Application Block 5 and T4 Template


T4 Template code for generating Data access layer. Database application block 5 for making CRUD Operations. User can make operations with data access layer through a repository object for abstractions. Database Application Block 5 have given automatic data mapping feature thro...

Coconut Dal


Coconut Dal is a lightweight data access layer, for use in projects where developers might otherwise be tempted to write native ADO.NET code instead of using a fully-featured library, such as Entity Framework or Microsoft's Enterprise Library.

dk2Repository


dk2Repository is a expandable light weight data access layer supporting SqLite, MySql and SQL Server. The primary focus is on combining an or-mapper with the possibility to invoke custom sql queries.

db - Productive data access layer for 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.

Coolstorage - ORM library for .NET


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.

DB - Lightweight PHP database access layer implementing the Table Data Gateway pattern.


Lightweight PHP database access layer implementing the Table Data Gateway pattern.

Smart Data Access layer


WE ARE USING SMART DATA ACCESS LAYER MEANS ITS TIME TO FORGET ABOUT SYSTEM.DATA.SQLCLIENT NAMESPACE. Every feedback and suggestion will be considered.

MongoDragons


A C# .NET example using MongoDb to create and display scary dragons! Uses a repository pattern and business layer to access data in the cloud via MongoLab.