I have done a fair amount of VB.NET programming over the past 4 years, mostly in conjunction with SQL Server using SQLClient class. I have never used classes in my programming. A few times I used Structures when I needed to pass multiple attributes of an entity to a function or two. And I have used XML fragments in a similar way, using XML to group togther a bunch of info and pass the XML to a sub or function.

Classes seem to be such a fundamental aspect of VB programming yet for some reason they are intimidating. I understand the role of Classes and why to use them, but i am curious how people use classes in conjunction with SQL Server. Can anyone point me to some examples of tutorials?

For example, do developers use functions that read a bunch of data from SQL, assign values to an object's properties, and then return that object for other uses?

Maybe this should be moved to th beginner forum.