25Jul/101
C# RSPS Update #1
Since this whole thing is much of a learning experience for me it is assumed that I lack knowledge of something and I am trying to gain this knowledge. The lack of knowledge here is of client-server applications.
Asynchronous I/O is probably a good idea
So while it's odd that I am learning the difference between synchronous and asynchronous (non-blocking) I/O it's good that I am learning about it. I guess my inexperience when it comes to client-server programming coupled with the bad private server sources out there gave me the idea that everything must waste time.