Can anybody point me to good internet reading on doing TCP/IP programming using the different objects available in VB.NET ?

What I am looking for is a good, understandable, less technical overview that would help me sort out the different objects and how to use them together to get Ethernet and Internet communications done. From there I can dig into the details of the different objects.

Any help is appreciated...
Thanks,
Eric