I\'m relatively new to .NET and have being using Linq2Sql for a almost a year, but it lacks some of the features I\'m looking for now.
I\'m going to start a new pro
I suggest checking out NHibernate.
https://www.hibernate.org/343.html