The upcoming version of ADO .NET comes with entity framework, you can read some more on this MSDN article.
Architecture
A.T.F.
References