•        84

Transactional data access layer using UnitOfWork and Repository patterns against IQueriables. Key features: - plain pocos - multithread spanning transactions - loose coupled from the Entity Framework - easy transaction/datacontext management




Related Projects

Entity Framework Dynamic Data Model Builder

Dynamic Data Model Builder lets you to have a Data Access Layer at runtime. It creates dynamic DbContext, DbSet and POCO based on Entity Framework (Code First).

N-Tier Entity Framework

The N-Tier Entity Framework extends Microsoft's Entity Framework (EF) to provide support for n-tier software solutions while keeping its simplicity.

EF Generic Repository Pattern

Entity Framework 4 POCO, Repository and Specification Pattern. This project makes it easier for database interaction with any kind of .Net projects. You'll no longer have to write your own DAL to access EF Entities. It's developed in C#.

EntityFrameworkCore - Entity Framework Core is a lightweight and extensible version of the popular Entity Framework data access technology

Documentation on using EF Core is available at https://docs.microsoft.com/en-us/ef/core/.This project is for Entity Framework Core. Entity Framework 6 is still under active development at https://github.com/aspnet/EntityFramework6.

AnimalKingdom - An Entity Framework DbContext inheritance test

An Entity Framework DbContext inheritance test

Entity Framework Query Visualizer

This is a visual studio debug visualizer for retrieving the SQL query generated by the Entity Framework at run time. In order to install this visualizer, you need to copy the downloaded DLL file ( EntityFrameworkLinqQueryVisualizer.dll ) to "C:\Users\<User Name>\Documents\V...

AuditDbContext - Entity Framework Auditing Context

AuditDbContext provides entity change auditing for Entity Framework POCO entities.


Entity framework code first framework wrapper with support for generic repository pattern, N-Tier application and Transaction Management for rapid development

EntityFramework6 - This is the codebase for Entity Framework 6 (previously maintained at https://entityframework

Entity Framework (EF) is an object-relational mapper that enables .NET developers to work with relational data using domain-specific objects. It eliminates the need for most of the data-access code that developers usually need to write.Entity Framework is actively developed by the Entity Framework team in collaboration with a community of open source developers. Together we are dedicated to creating the best possible data access experience for .NET developers.


Using the repository pattern with entity framework can be difficult. Creating a code base in such a way that the developer doesn't have to remember to do basic things with a DBContext. The biggest would be properly disposing of it. The repo helps show developers how to create a reporistory pattern in MVC4 that interacts with Entity Framework 4.3.1

DotNetNuke Entity Framework Model Adapter

An ObjectContext adapter allowing DotNetNuke modules using the Entity Framework to automatically apply a runtime database owner and object qualifier. This project enables a commercial DotNetNuke module development path for those who wish to leverage the Entity Framework.

Entity Framework Runtime Model Adapter

A set of Entity Framework connection and model adapters, allowing the arbitrary adjustment of an ObjectContext model at runtime. This project allows a developer to adjust an Entity Framework schema at runtime when the deployment and development environments differ.

Npgsql.EntityFrameworkCore.PostgreSQL - Entity Framework Core provider for PostgreSQL

Npgsql.EntityFrameworkCore.PostgreSQL is an Entity Framework Core provider built on top of Npgsql. It allows you to use the EF Core O/RM with PostreSQL.Documentation is available on the Npgsql site.

ProDinner - ASP.NET MVC Sample (EF5, N-Tier, jQuery)

ProDinner is an ASP.NET MVC demo application, it uses EF5 Code First for Data Access, SOLID principles, jQuery and ASP.net MVC Awesome for Web UI

Entity Visualizers

This project has debugger visualizers for several objects in the Entity Framework: EntityObject, EntityCollection, ObjectQuery and ObjectContext. Some of the source code is based on code from Julie Lerman's book "Programming Entity Framework".

Entity Framework Extensions (Multiple entity updates)

The project consists of adding the functionality of multiple updates and deletes in a container entities in the Entity Framework, using lambda expression.

EntityFramework.Docs - Documentation for Entity Framework Core

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.This project provides the source for docs.microsoft.com/ef.