Non-VB programmers are shown how they can have the same database ease that Visual Basic programmers have: step-by-step coverage of data access in Visual Studio .NET, with example code in C#.
Carsten Thomsen, Database Programming with C# (Apress, 2002)
Now this is a C# book (unlike the last one I reviewed here). Thomsen gets into the nuts and bolts from the get-go and starts the reader developing a real application. He gives us the underlying application logic, explains how it works (and tries to instill good coding practices along the way), all with an eye towards actual development rather than stand-alone sample programs that teach only a very few.
I wish he'd spent more time in the book's final chapter going over some of the code explicitly rather than just referring us to the code in the online zip files, but what's here is pretty fine. *** ½