Puedes utilizar linq2db. Aquí tienes los enlaces al repositorio de github y al paquete de nuget:
https://github.com/linq2db/linq2db
http://www.nuget.org/packages/linq2db/
LINQ to DB es la biblioteca más rápida de acceso a datos . LINQ ofrece una sencilla, rápida y ligera capa de entres sus obejtos y BB.DD..
Esta opción es menos pesada que LINQ to SQL o Entity Framework.