>Whatever ORM fits the situation. There's no reason to be writing core ADO.NET methods with the technologies available today. See this blog post:
http://lostechies.com/jimmybogard/2012/07/24/dont-write-your-own-orm/This sounds kinda familiar! I have been reading this kind of mantra's ever since I started programming :)
If everybody listened and obeyed, world of open source software would hardly exist today.
Thank's God they did not :)