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
Become proficient with security aspects before a web application goes live over the Internet.
As far as you need to be concerned as a .NET developer, you can freely interchange them as and when you feel like it.
Conquer some Windows API files and learn to copy your screen's contents into a program.
Have you ever wanted to control your garage door from your smartphone? Here is your chance. Get your hands dirty with an Arduino Garage Door Controller.