Start with samples from MSDN Pick VB or C# and STEP THRU CODE TO UNDERSTAND the HOW IT WORKS part....