subsonic gör jobbet för mig:
http://subsonicproject.com/ ...fördelen med subsonic är att den stödjer flera databaser än SQL-Server. MySQL bland annat som vi använder i dagsläget. Men det är ju fördel om man kan linq och lambda-expressions om man ska använda det.