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.
The Singleton pattern is very flexible. Learn to wrap it around your little finger.
Learn about the Cursor object and how you can utilize it properly from your Visual Basic program.
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!