OK, post two... we've gone to VB.net.  If you want to know how to run this program see the C# sample, they are identical.  I actually had to recode a lot of the sample, the converters I found didn't handle the UI, which is 90% of the sample.  The main difference is the VB.net language. 

See the attached sample.