When I first started learning how to do Classic ASP, VBscript, and HTML someone told me to go out and purchase Dreamweaver because "it would make life easy" so I did that and it got me my first profesional job. The issue was when the HTML, VBScript, and Classic ASP started to have issues, I had no idea how to fix it and stayed at work many late nights trying to figure what I consider simple issues now, but obviously were not at simple to me at the time (lots of stress).
With that said, I need to start learning about data access strategies in .NET and I don't want to go through that again. Should I learn raw ADO.NET (by "raw" I mean not an ORM or Linq, but DataAdapters and Readers) and then Linq or an ORM or can I just jump right into Linq/ORM stuff? I'm not looking for comparisons between anything, I'm looking for into what would be best for me as a developer long-term. Thanks.