>I've had several classes on C#, probably about 3 of them, meaning 3 semesters, but that was a while back. I've never had any projects at any clients sites or on any projects using C#. I wonder if someone could advise me on what component to use for data access? Maybe component isn't the right word. Now, I am not a complete novice, but pretty close to it, so realize that I am also a bit rusty.
I think you have already given this suggestion at least once, if not then first time:) I would say use Entity Framework. Check Joseph Albahari's book "C# 3.0 in a Nutshell". Of the many books, probably that is the most that I liked.
Cetin