I don't know of any .NET Equivalent although I don't think anything's
stopping you from using the older stuff (except all the cool stuff in
ADO.NET). To be honest, I don't think such a paradigm fits in ADO.NET
because you can't automatically make an assumption about when such a
component would get the data and when it would send it back. I've built a
data grid editing screen in under 10 or 15 lines of code using
CommandBuilders (not because I would use such a thing in production, just
seeing how minimally I could get it to work) but without writing anything -
not sure how that would be pulled off - the architecture of ADO.NET is just
different from how it was previously.
You may want to take a look at a product like DeKlarit
www.deklarit.com ->
It's amazingly powerful and it handles the generation of all of your data
access logic (and a lot more) without having to write code