Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Tree: 8358e323ea
Fetching contributors…

Cannot retrieve contributors at this time

23 lines (14 sloc) 1.094 kB

PetaPoco

A tiny ORM-ish thing for your POCOs

PetaPoco is a tiny .NET data access layer inspired by Rob Conery's Massive project but for use with non-dynamic POCO objects. It came about because I was finding many of my projects that used SubSonic/Linq were slow or becoming mixed bags of Linq and CodingHorror.

I needed a data acess layer that was:

  • tiny
  • fast
  • easy to use and similar to SubSonic
  • could run on .NET 3.5 and/or Mono 2.6 (ie: no support for dynamic).

Rob's claim of Massive being only 400 lines of code intruiged me and I wondered if something similar could be done without dynamics.

So, what's with the name? Well if Massive is massive, this is "Peta" massive (at about 1,200 lines it's triple the size after all) and since it works with "Poco"s ... "PetaPoco" seemed like a fun name!!

See here - http://www.toptensoftware.com/petapoco - for full details.

Jump to Line
Something went wrong with that request. Please try again.