The ORM shift makes legacy RDBMS/OO Impedence Mismatch a thing we will laugh about.
However many Microsoft head-nodders will wait for Linq to Entities (and then likely have no idea how to use it).
For the Java people who have killed us for years FINALLY we are making in-roads on good software engineering. I mean IoC, TDD, Factories, and the lowest hanging fruit of them all perhaps, NHibernate.
It is so amazing, it's scary... Learning curve is a little steep... Nothing you cannot handle and the payoff is MASSIVE. Cut 30% off your work and all future maintenance (90% of a project's total cost).
Indeed. The demo monkeys that Microsoft call's their consultants know little about good system design. But they travel the world perpetuating bad design with people and their data adapters, DataSets and their procedural approach to object oriented design. http://scottwhite.blogspot.com/