I am a keen amatuer wishing to learn database programming for desktop application only at this time. Until today, I had considered using Linq to SQL,
but having perused some comments within the forum it appears that Linq to SQL is dead.

Is the way ahead Entity Framework, or should I stay where I've started with ADO.Net? but, which version.