Beh ... sì ... quale "altra programmazione" dovresti conoscere?

E' tutto documentato su MSDN ...

Sai lavorare con i normali socket sincroni?