Re: [2008] Simple TCP Server
Asynchronous methods aren't faster than synchronous methods. They both do exactly the same thing so they take the same amount of time. The difference is that synchronous methods block, i.e won't let execution continue, until they return, while asynchronous methods return immediately and let execution continue while the operation is performed in the background.
Re: [2008] Simple TCP Server
What do you mean when you say "connect through telnet"? Telnet is an application layer protocol, it specifies the syntax and semantics of telnet communication. There is really no such thing as connecting through telnet in this context.
I'll throw together the example you are asking for, hold on.