Original Post
Anyone know of a tutorial for C# that discusses non-blocking via the Select function (instead of the Asynchronous method which i've read is a bad idea for games that send a lot of data). Seems there are plenty of asynchronous tutorials out there but i'm having a hard time finding one that uses Select non-blocking. Edit: Now i'm wondering if I should in fact go with asynchronous networking. This MSDN article: http://msdn.microsoft.com/msdnmag/issues/05/08/HighPerformanceSockets/default.aspx claims that asynchronous is the best mode to use, and NET 2.0 has some handy network logging available. I'm still a bit skeptical though, because doesn't asynchronous mode use the windows message pump? And it seems like that would get easily clogged if I was pushing a lot of packets through..? [Edited by - nPawn on July 6, 2006 5:03:25 PM]