When you are writing custom controls the recommended method is to override (calling the base of course); however, I don't think there is a recommended method for just writing code for a form. Personally I use the events.
I published an article on making .net applications scriptable, it includes everything you need to make exe files on the fly. You can find it here or on my website.
Once you've written your 2D games (from tetris to platformers) send them in to those game companies along with your emails. A solid demonstration of your talents will make more of an impression than anything else you could send them.
My nick isn't devil.
You can use the text property, or you can compare with the buttons on your form:
If e.Button Is olbMyButton Then
ElseIf e.Button Is olbMyOtherButton Then
End If
This is the same way it works for the .net toolbar, etc.
Don't use the Winsock control, that's outdated and not supposed to be used in a .net application. Use the Socket class and/or TcpClient and TcpListener classes instead.
The "tearing" happens when your program doesn't wait for the VSync of the monitor before drawing. That is actually a different flag (WaitFlags.NoVSync or something) and nothing to do with DoNotWait, if memory serves.
You might well find you have to use another language for this. DDE has been dead for some time, although some apps still use it for some reason. Maybe a legacy language like VB6 would be more suited.
The following works for me:
Dim ps As New ProcessStartInfo("cmd.exe")
ps.RedirectStandardInput = True
ps.UseShellExecute = False
Dim process As Process = process.Start(ps)
process.StandardInput.WriteLine("dir")
This is a known bug in visual studio, which only happens with the propertygrid and only when it's hidden. Are you using vs.net 2002? Maybe they fixed it for 2003.
If you're talking about 2D drawing, DirectX really comes in to its own with the hardware acceleration and that fact that flicker-free double buffering can be done with page flipping at virtually no performance cost when in fullscreen mode.