Bueno, vereis, he estado mirando el ejmplo de los 101 Examples sobre VB.NET en el que me muestran como hacer un programa de sockets (Un chat).
Empecé a mirar la programación del servidor. Y bueno, en la clase UserConnection ya me han surgido unas cuantas dudas (Como era de esperar, jejeje).
Haber si me pueden confirmar esto:
SyncLock cliente.GetStream
Dim writer As New IO.StreamWriter(cliente.GetStream)
writer.Write(Data & Chr(13) & Chr(10))
' Make sure all data is sent now.
writer.Flush()
End SyncLock
Esto lo que hace es, Cuando se consiga todo el GetStream (SyncLock cliente.GetStream) me ejecutas las líneas de dentro. ¿Esta bien asi la explicacion?
RaiseEvent LineReceived(Me, strMessage)
¿Esto lo que hace es lanzar un evento? Espero que me digan no, por que si me dicen si .... ¿Que más daria hacer LineReceived(Me, strMessage) ?
Const READ_BUFFER_SIZE As Integer = 255
Private readBuffer(READ_BUFFER_SIZE) As Byte
¿Estas dos líneas es lo mismo que hacer:
Const READ_BUFFER_SIZE As Integer = 255
Private readBuffer as Byte = 255 ?
Espero no haberme pasado con las pregutnas, pero creo que es mejor que las haga todas en un mismo Post que en varios diferentes ¿Verdad?, además las tres tratan del mismo tema.
En fin, sin nada más que comentar, me voy para la cama, que mañana a las 7:30 tengo que ir al curro . . . .

Saludos !!!
