Puoi usare LINQ 2 SQL, oppure Entity Framework, oppure ancora NHibernate.

Se fai una ricerca su Google con le parole chiave c# orm troverai milioni di risultati.