This is a simple Client-Server application developed to explain the concept of asynchronous sockets in C#. This extends the socket program to accept multiple clients. Because this example uses Asynchronous methods, threads are not necessary to communicate to multiple clients (though internally the asynchronous communication mechanism uses threads at the OS level).
Latest Sample Programs Articles - Page 3
Learn about the steps for installing a BizTalk Server AIC using the .NET setup project.
Describes how to build a .NET Named Pipes multithreaded server and a client communicating with it.
This article explores a way of implementing Named Pipes based Inter-Process Communication between .NET applications.
Learn how to write a C# program using command line compilers.
Check out this collection of C# programs that illustrate using C# and the .NET interface. They are all short, interactive examples that use .NET forms and various system features.
Latest Developer VideosMore...
Latest CodeGuru Developer Columns
Quirky and yet persistent, C++ is a language that keeps programmers coming back to it. Pick up some new ways to wrangle it into your workflow.
HTTP isn't the only network protocol that's useful. Learn about, or beef up your skills with, socket-level programming.
Learn about the functions, and see a small example of how the particular functions can be used.
Most developers face a grueling challenge to please their end users. We asked their top challenge is. With over 3,000 responses, the results are now available!