To whom it may concern,
You may want to take a look at version 3's Hello World 2. I am using Google Chrome and under the Events section, one of the lines is cut off (I hope I guessed correctly). I am also using VS2010 instead of 2008 so I suppose I get what I deserve for that, but...
OnStatusChanged() uses a Hashtable, but peer.opCustom uses a Dictionary for opParams.
Also, Dictionary needs the definitions <byte,object> for the declaration.
As someone evaluating this product for future use, theses kinds of errors in the documentation on the public web page make me wary. I have been a dev for *ahem* years, though, so I'll blame marketing's carelessness, not your programmer's
You might want someone to go over this with a fine tooth comb, though.