5,277,677 members and growing! (22,548 online)
Email
Password
Remember me?
Lost your password?
Home
Current Site:
Main Site
Java
Linux Apache MySQL PHP
Help!
Articles
Message Boards
Job Board
Lounge
Announcements
Summer Code Competition!
Code Generation
comp. $1,000 prize!
Win CodeProject Coffee!
Monthly Competition
Chapters
Desktop Development
Button Controls
Clipboard
Combo & List Boxes
Dialogs and Windows
Desktop Gadgets
Document / View
Edit Controls
Files and Folders
Grid & Data Controls
List Controls
Menus
Miscellaneous
Printing
Progress Controls
Selection Controls
Shell and IE programming
Smart Client
Splitter Windows
Static & Panel Controls
Status Bar
Tabs & Property Pages
Toolbars & Docking windows
Tree Controls
Web Development
Ajax and Atlas
Applications & Tools
ASP
ASP.NET
ASP.NET Controls
ATL Server
Caching
Charts, Graphs and Images
Client side scripting
Custom Controls
HTML / CSS
Internet / Network
ISAPI
Site & Server Management
Session State
Silverlight
Trace and Logs
User Controls
Validation
View State
WAP / WML
Web Security
Web Services
Enterprise Systems
Content Management Server
Microsoft BizTalk Server
Microsoft Exchange
Office Development
SharePoint Server
Multimedia
Audio and Video
DirectX
GDI
GDI+
General Graphics
OpenGL
Database
Database
SQL Reporting Services
Platforms, Frameworks & Libraries
ATL
MFC
STL
WTL
COM / COM+
.NET Framework
Win32/64 SDK & OS
Vista API
Vista Security
Cross Platform
Game Development
Mobile Development
Windows CardSpace
Windows Communication Foundation
Windows Presentation Foundation
Windows Workflow Foundation
Libraries
Windows Powershell
LINQ
Languages
C / C++ Language
C++ / CLI
C#
MSIL
VBScript
VB.NET
VB6 Interop
Other .NET Languages
XML
Java
General Programming
Algorithms & Recipes
Bugs & Workarounds
Collections
Cryptography & Security
Date and Time
DLLs & Assemblies
Exception Handling
Localisation
Macros and Add-ins
Programming Tips
String handling
Threads, Processes & IPC
WinHelp / HTMLHelp
Graphics / Design
Expression
Usability
Development Lifecycle
Debug Tips
Design and Architecture
Installation
Work Issues
Code Generation
General Reading
Book Chapters
Book Reviews
Hardware Reviews
Interviews
Scrapbook
Hardware & System
Third Party Products
Product Showcase
Solution Center
Services
Job Board
Code Project Coffee
Free Magazines
Feature Zones
IBM DeveloperWorks
WhitePapers
Code Generation
Quest SQL Zone
News & Community
Site Map
Who's Who @ CodeProject
CodeProject MVPs
Article Competitions
Company Listings
Latest Articles
News
Newsletter Archive
Press Releases
Surveys
Submit an Article
Stuff from CodeProject
The Code Project
About Us
Our Awards
Media kit & Advertising info
Search
Articles
Messages
Jobs
Advanced Search
Sitemap
Set your article filter
No filter
C++ Developer
C# Developer
VB.NET Developer
Web Developer
DBA / SQL
Architect
Current Filter:
(Click Update List to update)
Internet / Network
Submit your article
Web Development
» Internet / Network
Contents
Quick search by title:
Internet & Network - Beginners
Internet & Network - Client/Server Development
Internet & Network - Dialup
C# Programming - Distributed Apps
Internet & Network - DNS
Internet / Network - Email
Internet & Network - Email & SMTP
Internet & Network - FTP
Internet & Network - General
Internet / Network - HTTP
Internet & Network - HTTP / HTTPS
Internet
.NET - Internet & Network
Internet and networks
Internet & Network - LDAP
Internet & Network - MAPI
Internet & Network - MSMQ
Internet / Network - Network
Internet / Network - NNTP
Internet & Network - Peer to Peer
Internet & Network - Proxy / Firewall
Internet & Network - Regular Expressions
Remoting
Internet & Network - Security
Internet & Network - Third-party libraries (free)
Internet / Network - UDP
Internet / Network - Utilities
Internet & Network - Beginners
top
Title
/
Updated
Author
Score
A reusable, high performance, socket server class - Part 2
Updated:
17 Aug 2002
To maintain performance a socket server shouldn't make blocking calls from its IO threads. This article builds on the previous one to add a business logic thread pool to our example server.
VC6, VC7, Win2K, WinXP, VS.NET2002, VS6, MFC, Dev, Intermediate
Len Holgate
4.63
Programming Windows TCP Sockets in C++ for the Beginner
Updated:
2 Apr 2007
Helps programmers new to Winsock start programming TCP sockets in C++
C++, Windows, Visual Studio, MFC, Dev, Beginner
cam_07
4.60
Introduction to RPC - Part 2
Updated:
30 Aug 2003
An introduction to context handles in RPC. A simple RPC client/server application using context handles is explained.
VC6, VC7, VC7.1, NT4, Win2K, WinXP, Win2003, VS.NET2002, MFC, STL, Dev, Beginner
Anders Dalvander
4.60
Handling multiple pending socket read and write operations
Updated:
17 Aug 2002
This article explains the potential problems with having multiple pending recvs calls on a single socket.
VC6, VC7, Win2K, WinXP, VS.NET2002, VS6, MFC, Dev, Intermediate
Len Holgate
4.54
Introduction to RPC - Part 1
Updated:
22 Aug 2003
An introduction to RPC programming. A simple RPC client/server application is explained.
VC6, VC7, VC7.1, NT4, Win2K, WinXP, Win2003, VS.NET2002, MFC, STL, Dev, Beginner
Anders Dalvander
4.54
A reusable, high performance, socket server class - Part 3
Updated:
18 Jul 2002
When a server has to deal with lots of short lived client connections it's advisable to use the Microsoft extension function for WinSock, AcceptEx(), to accept connections.
VC6, VC7, Win2K, WinXP, VS.NET2002, VS6, MFC, Dev, Intermediate
Len Holgate
4.51
Beginning Winsock Programming - Simple TCP client
Updated:
28 Feb 2002
A simple TCP client is explained.
VC6, Win2K, VS6, MFC, Dev, Beginner
Nishant Sivakumar
4.46
A reusable, high performance, socket server class - Part 1
Updated:
17 Aug 2002
Writing a high performance server that runs on Windows NT and uses sockets to communicate with the outside world isn't that hard once you dig through the API references. What's more most of the code is common between all of the servers that you're likely to want to write.
VC6, VC7, Win2K, WinXP, VS.NET2002, VS6, MFC, Dev, Intermediate
Len Holgate
4.45
Beginning Winsock Programming - Multithreaded TCP server with client
Updated:
5 Mar 2002
Explains a multithreaded TCP file server, a custom TCP chat protocol and a custom TCP client
VC6, Win2K, VS6, MFC, Dev, Beginner
Nishant Sivakumar
4.29
Beginning Winsock Programming - Simple TCP server
Updated:
25 Feb 2002
An introduction to WinSock programming. A simple TCP server is explained.
VC6, Win2K, Visual Studio, MFC, Dev, Beginner
Nishant Sivakumar
4.27
WLAN Scan with NDIS Miniport and Much More
Updated:
29 Oct 2007
An article about using NDIS Miniport from userspace to access several functions of the WLANcard
C++, Windows, Visual Studio, MFC, Dev, Intermediate
sirb
3.93
Building Client/Server applications with VC for secure private file sharing
Updated:
9 Nov 2005
How to build secure private file sharing client/server using a freeware SDK.
VC6, VC7, VC7.1, VC8.0, VS.NET2003, Windows, MFC, Dev, Intermediate
Chichka
3.46
One Click SSL Certificate Registration using WinHttp
-
Unedited
Updated:
29 Feb 2008
Register self signed SSL certificates from a remote web browser
VC6, VC7, VC7.1, VC8.0, C++, C++/CLI, C, Windows, Win32, Visual Studio, MFC, Dev, Beginner
KeithPirkl
2.25
online compile code
-
Unedited
Updated:
25 Feb 2008
simple voip test
C++, Windows, Win32, Dev, Beginner
Member 4350067
1.32
Internet & Network - Client/Server Development
top
Title
/
Updated
Author
Score
Genesis UDP Server and Client
Updated:
21 Dec 2005
An article that shows the implementation of a lightweight UDP server and client with optional reliable channel.
.NET 2.0, VS2005, C#, Windows, Dev, Intermediate
Rob Harwood
4.84
An Asynchronous Socket Server and Client
Updated:
7 Sep 2007
An asynchronous socket server and client with encryption and compression.
.NET 2.0, WinXP, Win2003, VS2005, C#, Dev, Intermediate
Andre Azevedo
4.81
A simple IOCP Server/Client Class
Updated:
27 Jun 2006
This source code uses the advanced IOCP technology which can efficiently serve multiple clients. It also presents some solutions to practical problems that arise with the IOCP programming API, and provides a simple echo client/server with file transfer.
VC6, VC7, VC7.1, .NET 1.0, .NET 1.1, NT4, Win2K, WinXP, Win2003, VS.NET2002, VS.NET2003, VS6, C++/CLI, MFC, Dev, Intermediate
spinoza
4.77
Picture Chat Using C#
Updated:
14 Aug 2006
A chat program that supports Unicode input and picture transfer.
VS.NET2002, C#, Windows, .NET, Dev, Intermediate
Yang Kok Wah
4.75
Simple FTP demo application using C#.Net 2.0
Updated:
17 Jan 2007
An article to demonstrate common FTP functionalities using C#.net 2.0.
Windows, Visual Studio, Dev, Intermediate
Mohammed. Habeeb
4.74
Asynchronous socket communication
Updated:
27 Nov 2001
An article on using sockets to communicate in a non-blocking manner. The sample works through building a simple chat client and server.
VC6, .NET 1.0, VS.NET2002, C#, Windows, Dev, Intermediate
John McTainsh
4.73
A Chat Application Using Asynchronous TCP Sockets
Updated:
28 Dec 2006
This article will discuss a chat application using asynchronous TCP sockets, in C#.
C#, Windows, .NET, Visual Studio, Dev, Intermediate
Hitesh Sharma
4.72
Network Development Kit 2.0
Updated:
29 Dec 2006
Network Development Kit is a set of simple classes for a client-server architecture.
VC6, VC7.1, NT4, Win2K, VS.NET2003, MFC, Dev, Intermediate
Sebastien_Lachance
4.72
Simple File Transfer Using the Network Development Kit 2.0
Updated:
29 Dec 2006
NDK File Transfer is a simple demonstration on how to send and receive a file using the NDK 2.0.
VC6, VC7, VC7.1, VC8.0, Win2K, WinXP, Win2003, Vista, VS.NET2003, MFC, Dev, Intermediate
Sebastien_Lachance
4.70
A WCF-WPF Chat Application
Updated:
15 Apr 2008
An Internet chat application with file transfer.
.NET 2.0, C# 1.0, C# 2.0, .NET 3.0, C# 3.0, .NET 3.5, VS2008, C#, .NET, Visual Studio, WCF, XAML, WPF, Intermediate
Islam ElDemery
4.69
Creating a Jabber Client using the agsXMPP Library
Updated:
12 Nov 2007
This article describes how to create a small Jabber Chat client.
VS2005, C# 2.0, Windows, .NET, Dev, Beginner
Frank Mayer-Potschak
4.68
Testing TCP and UDP socket servers using C# and .NET
Updated:
20 Jul 2002
When you're developing a TCP/IP server application it's easy to test it poorly. In this article we develop a test framework that does most of the hard work for you.
.NET 1.0, VS.NET2002, C#, Windows, Dev, Intermediate
Len Holgate
4.63
Terminal Control Project (C# VT100 SSH Telnet)
Updated:
14 Mar 2006
An article on implementing Telnet and SSH, and displaying it on a VT100 Terminal Emulation control created using GDI+.
.NET 1.1, WinXP, VS.NET2003, C#, GDI+, Dev, Intermediate
Sardaan Frostreaver
4.61
Scalable Servers with IO Completion Ports and How to Cook Them
Updated:
1 Oct 2007
The theory and practice of developing server applications.
VC6, NT4, Win2K, WinXP, Win2003, VS6, MFC, STL, Dev, Beginner, Intermediate
rtybase
4.60
TCP/IP Chat Application Using C#
Updated:
30 Jan 2006
This is a LAN chat application with TCP/IP socket programming technology in C#. This application is a multi thread network application and works in a non-blocking way. Public and private chat is also implemented in this code.
.NET 2.0, Win2K, WinXP, Win2003, Vista, VS2005, C#, Dev, WinForms, Intermediate
xironix
4.55
A chat server/client solution for local networks
Updated:
5 Jun 2005
A chat server/client solution for local networks, terminal server/terminal client environments.
.NET 1.0, .NET 1.1, WinXP, VS.NET2002, VS.NET2003, C#, Dev, WinForms, Intermediate
Evren Daglioglu
4.55
Barry's Chat System
Updated:
24 Nov 2002
Barry's Chat System
VC6, VC7, VS.NET2002, VS6, MFC, Dev, Intermediate
Barretto VN
4.50
Chat With US DI
Updated:
7 Aug 2002
Chat (Client/Server) project build with code found at Code Project.
VC6, Win2K, WinXP, VS6, MFC, STL, Dev, Intermediate
DCUtility
4.48
Network Transfer Of Files Using MFC's CSocket Class
Updated:
31 Oct 2004
How to use CSocket to transfer files from one computer to another over a netwok or the Internet.
VC6, NT4, Win2K, WinXP, VS6, MFC, Dev, Beginner
Mike O'Neill
4.48
Multi-threaded Client/Server Socket Class
Updated:
1 Apr 2004
A multi-threaded based Client/Server Socket Communication class
VC6, Win2K, WinXP, Visual Studio, MFC, Dev, Intermediate
Ernest Laurentin
4.45
SmartIrc4net - the C# IRC library
Updated:
19 Sep 2004
IRC library for .NET.
.NET 1.0, .NET 1.1, C#, Windows, Visual Studio, Dev, Intermediate
meebey
4.44
A very basic TCP server written in C#
Updated:
7 Mar 2006
This article shows a way to implement a small TCP server for general porpouses, using C#.
C#, Windows, .NET, Visual Studio, Dev, Intermediate
edrazy
4.42
XML Based Communication library
Updated:
18 Dec 2003
XML based communication library to use command/object based through TCP/IP connections.
.NET 1.0, NT4, Win2K, WinXP, VS.NET2002, C#, Dev, Intermediate
Hesham Desouky
4.39
Server Client Sockets
Updated:
25 Apr 2003
Sample application Uses Server and client socket to establish exchange of data
VC6, VC7, VC7.1, Win2K, WinXP, Win2003, Visual Studio, MFC, Dev, Beginner
Emiliano
4.37
A Simple .NET TCP Socket Component
Updated:
14 Oct 2005
Reusable C# code for client-server programming in .NET
VC6, .NET 1.1, Win2K, WinXP, Win2003, VS.NET2003, VS6, C#, VB, ASP.NET, Dev, Intermediate
Xiangyang Liu
4.37
IP Multicasting in C#
Updated:
9 Jan 2002
A simple client/server implementation of multicasting in C# .NET Framework.
.NET 1.0, Win2K, WinXP, C#, Visual Studio, Dev, Intermediate
Gary Brewer
4.37
Single Server With Multiple Clients : a Simple C++ Implementation
Updated:
22 Jul 2004
Implement a client/server structure with multiple clients using simple C++ classes
VC6, Windows, Visual Studio, MFC, Dev, Intermediate
liyang yu
4.36
Scalable Servers Using IOCP
Updated:
13 Jul 2006
The purpose of this article is to cover a design that can be used to develop scalable network servers without impacting performance.
Win2K, Visual Studio, MFC, Dev, Intermediate
Dinesh Ahuja
4.33
Network Administrator
Updated:
19 Dec 2004
The article shows how you can work with a multithreading client server application and administrate computers on a network.
VC6, VC7, NT4, Win2K, WinXP, VS.NET2002, VS6, MFC, Dev, Intermediate
euacela
4.33
A simple prototype for demonstration of Voice Communication via Network/Internet
Updated:
14 Jun 2000
Voice communication
VC6, NT4, Win2K, VS6, MFC, Dev, Intermediate
Zhaohui Xing
4.30
A MSN Messenger Library for Construction of Communication Based Applications
-
Unedited
Updated:
24 Mar 2008
An article presenting a library for producing communication based application utilising the MSN Messenger services and protocols.
.NET 1.0, .NET 1.1, .NET 2.0, Win2K, WinXP, Win2003, Vista, C# 1.0, C# 2.0, .NET 3.0, C# 3.0, .NET 3.5, C++/CLI, C#, Windows, .NET, Win32, Win64, Dev, Forth.NET, Design, Intermediate
Derek Bartram
4.30
A simple TFTP client using C#
Updated:
23 Jun 2007
An article about creating a TFTP client with C#.
.NET 2.0, VS.NET2002, VS.NET2003, VS2005, C# 2.0, .NET 3.0, C# 3.0, Windows, Dev, Intermediate
Matthias.Fischer
4.29
Writing scalable server applications using IOCP
Updated:
5 Feb 2001
An article about using I/O Completion Ports and Winsock to write robust and scalable Windows server applications.
VC6, Win2K, VB 6, MFC, Dev, Advanced
Oz Ben Eliezer
4.28
TcpDemon
Updated:
9 Aug 2005
This article shows a NET implementation of a typical TCP demon.
.NET 1.1, VS.NET2003, C#, Windows, Dev, Intermediate
Max Hajek (aka AzazelDev)
4.28
IPv6 Client Server Network Applications in C# .NET
Updated:
6 Aug 2003
IPv6 programming in the C# .NET 1.1 environment.
.NET 1.0, Win2K, WinXP, C#, Visual Studio, Dev, Intermediate
Gary Brewer
4.26
Sample HTTP Server Skeleton in C#
Updated:
14 Jan 2007
HTTP Server Abstract class, to serve HTTP Content.
Windows, Visual Studio, Dev, Intermediate
rmortega77
4.25
Downloading updates in Windows Form application
Updated:
7 Jun 2007
Downloading updates from Windows Forms application in an intranet scenario
.NET 1.0, .NET 1.1, .NET 2.0, Win2K, WinXP, Win2003, Vista, VS.NET2003, VS2005, C# 1.0, C# 2.0, Dev, Intermediate
Moim Hossain
4.22
How to use the SocketAsyncEventArgs class
Updated:
14 Jan 2008
An article about how to use the SocketAsyncEventArgs class.
.NET 2.0, C# 1.0, C# 2.0, .NET 3.0, C# 3.0, .NET 3.5, C#, .NET, Arch, Dev, Intermediate
Marcos Hidalgo Nunes
4.20
Building Multiplayer Capability into Your Game in One Hour
Updated:
7 Oct 2005
Want to build multiplayer games but have no idea where to start or no time to develop solid networking code? Read on...
VC7.1, WinXP, Visual Studio, MFC, Dev, Intermediate
Gabriyel
4.17
Telnet server classes
Updated:
12 Jun 2001
Some classes and sample code on how to control/access your app remotely, using a telnet client.
VC6, Win2K, VS6, MFC, Dev, Intermediate
J.Hogendoorn
4.15
A light-weighted client/server socket class in C++
Updated:
19 May 2004
A multi-platform client/server socket in C++.
VC6, Win2K, WinXP, Win2003, Visual Studio, MFC, Dev, Intermediate
liyang yu
4.14
A high performance TCP/IP socket server COM component for VB
Updated:
25 Jun 2002
Although socket based TCP/IP servers using IO Completion Ports are often written in C++ it's sometimes useful to write such a server in Visual Basic.
VC6, VC7, NT4, Win2K, WinXP, VS.NET2002, VS6, VB 6, MFC, Dev, Intermediate
Len Holgate
4.08
Developing a Truly Scalable Winsock Server using IO Completion Ports
Updated:
22 Sep 2001
Developing a Truly Scalable Winsock Server using IO Completion Ports
VC6, NT4, Win2K, VS6, MFC, Dev, Advanced
Norm .net
4.04
Executing commands on a remote machine - Part 2
Updated:
21 Oct 2001
A simple tool that allows you to control other machines from your program
VC6, NT4, Win2K, MFC, Dev, Intermediate
Xiangyang Liu
4.00
Managing packet-based connections with CPacketConnection
Updated:
22 Jul 2002
CPacketConnection is a class for creating and managing packet-based connections
VC6, VC7, Win2K, WinXP, VS6, MFC, Dev, Intermediate
Emilio Guijarro
4.00
Create your own Web Server using C#
Updated:
27 Oct 2001
A step by step introduction to writing a Web Server using C#.
.NET 1.0, C#, Windows, Visual Studio, Dev, Intermediate
Imtiaz Alam
3.96
Multithreaded Chat Server
Updated:
31 Jan 2007
This is a simple multithreaded chat server, intended for people to learn Socket programming and Threads in C#.
.NET 2.0, VS2005, C# 2.0, Windows, Dev, Intermediate
Sidzone
3.94
An Introduction to Socket Programming in .NET using C#
Updated:
10 Jun 2005
In this article, we will learn the basics of socket programming in .NET Framework using C#. Secondly, we will create a small application consisting of a server and a client which will communicate using TCP and UDP protocols.
.NET 1.1, VS.NET2003, C#, Windows, Dev, Intermediate
.NETian
3.91
Asynchronous Socket Communications Using the .NET Framework
Updated:
31 Aug 2003
An article on asynchronous socket communications using the .NET framework.
.NET 1.0, .NET 1.1, Win2K, WinXP, Win2003, VS.NET2002, C#, Dev, Intermediate
Scott McCain
3.88
A TCP/IP Server written in C#
Updated:
29 Dec 2003
TCP/IP Server, which is running as a Windows Service waiting for client requests
.NET 1.1, VS.NET2003, C#, Windows, Dev, Intermediate
Fact Pandit
3.85
A simple application using I/O Completion Ports and WinSock
Updated:
30 Mar 2007
An article on implementing I/O completion ports using WinSock.
VC6, NT4, Win2K, Win2003, VS6, MFC, Dev, Intermediate
Swarajya Pendharkar
3.72
A simple C++ client/server in CORBA
Updated:
1 Apr 2008
An introduction to the Visual C++ CORBA development.
VC6, VC7, VC7.1, VC8.0, Win2K, WinXP, VS2005, C++, C++/CLI, C, Windows, Win32, Visual Studio, Arch, Dev, Design, Advanced
Carlos Jiménez de Parga
3.64
High Performance TCP/IP Server using C#.NET
Updated:
2 Mar 2008
This article describes how to write high performance server applications using the .NET platform.
.NET 2.0, WinXP, Win2003, Vista, C# 2.0, .NET 3.0, C# 3.0, .NET 3.5, C++/CLI, C#, .NET, Visual Studio, Dev, Intermediate
Artur Sharipov
3.63
How to create a chat client using a set of communication classes
Updated:
25 Aug 2003
A pair of classes (no mfc) that can be used for tcp/ip _and_ serial communication.
VC7, VC7.1, Win2K, WinXP, Win2003, VS.NET2002, MFC, Dev, Intermediate
Verifier
,
Jonas Gauffin
3.60
EasySocket - Flexible and easy implementation of client-server architecture in C#
Updated:
23 Feb 2006
Using .NET Socket on TCP to create events oriented client-server behaviour.
.NET 1.1, .NET 2.0, NT4, Win2K, WinXP, Win2003, VS.NET2003, C#, VB, Dev, Intermediate
JadBenAutho
3.60
Introduction to TCP client server in C#
Updated:
1 Oct 2001
An article on TCP client server programming
.NET 1.0, C#, Windows, Visual Studio, Dev, Intermediate
S.Thangaraju
3.58
Creating a Client/Server Framework
Updated:
13 Nov 2002
Create a complete client/server framework with added server features, including activity logging, minimizing to the system tray, password and version checking, as well as user maintenance.
VC6, Win2K, WinXP, VS6, C++/CLI, .NET, MFC, Dev, Intermediate
Jeff Miles
3.53
Bi-directional RPC
Updated:
4 May 2003
How to use RPC for doing bi-directional client/server procedure calls.
VC6, VC7, Win2K, WinXP, VS6, MFC, Dev, Intermediate
moshe masas
3.46
How to build a chat server based on an IOCP framework
Updated:
26 Aug 2003
A winsock server framework that uses I/O completion ports. It is designed for reusability and must be overriden.
VC7, VC7.1, Win2K, WinXP, Win2003, Visual Studio, MFC, Dev, Intermediate
Verifier
3.44
Simple client-server interactions using C#
Updated:
11 Apr 2008
Introduces a couple of cover classes to provide event-driven interaction with TCP/IP sockets and simple message protocols.
.NET 1.1, C#, Windows, Visual Studio, Dev, Intermediate
BobJanova
3.36
Simple TCP/IP Console Client (TcpClient, MultiThreading)
Updated:
21 Apr 2003
This is a tutorial on how to write a very simple TCP/IP console client that asks for a hostname and port which it will connect to. It spawns two threads - sending thread and receiving thread.
.NET 1.0, C#, Windows, Visual Studio, Dev, Intermediate
Vigrid
3.23
Chat program
Updated:
2 Dec 2002
Simple chat program.
VC6, NT4, Win2K, VS6, MFC, Dev, Intermediate
essam el-nagar
3.21
A scalable client/server using select() socket function
Updated:
17 Aug 2007
An article on using select() function to create scalable client/server applications
C++, Windows, Visual Studio, MFC, Dev, Intermediate
Swarajya Pendharkar
3.17
Sending Binary Data using Sockets
Updated:
25 Jan 2005
An article on file transfer using sockets.
.NET 1.1, Win2K, WinXP, VS.NET2003, C#, Dev, Intermediate
engine252
3.12
Simple Voice Chat
Updated:
19 Jan 2002
A simple peer to peer voice chat application using sockets
VC6, VC7, Win2K, WinXP, VS6, MFC, Dev, Intermediate
imran lodhi
3.12
Sockets in C#
Updated:
29 Oct 2003
Introduction to using Sockets in C#.
VC7, Win2K, WinXP, C#, .NET, Visual Studio, MFC, Dev, Intermediate
Chandrta/Chandrasekar
3.00
Protocol implementation
Updated:
31 Jan 2005
Add some protocol support to your server.
.NET 1.1, Win2K, WinXP, VS.NET2003, C#, Dev, Intermediate
engine252
2.96
Windows TCP Tunnel
Updated:
12 Jul 2006
This project shows how to forward TCP sockets from one machine to another.
.NET 1.1, VS.NET2003, C#, Windows, Dev, Intermediate
Han_Jun_Li
2.94
Real Time TCP/IP using C#
Updated:
12 Jan 2002
This sample shows the communication techniques between a client and a server application using a Socket class on each side.
.NET 1.0, VS.NET2002, C#, Windows, Dev, Intermediate
Jibin Pan
2.82
Making Socket Based Application Using TcpListener and TCPClient
Updated:
10 Jun 2002
Teaches how to program a socket based application in VC#.
.NET 1.0, Win2K, WinXP, VS.NET2002, C#, Dev, Intermediate
Faraz Ahmed Siddiqui
2.82
Solution for TCP/IP client socket message boundary problem
Updated:
10 Oct 2005
Solution for unprotected TCP/IP message boundary problem.
.NET 1.1, .NET 2.0, VS.NET2002, VS.NET2003, VS2005, C#, Windows, Dev, Intermediate
Black Climber
2.76
How to use Winsock to set system clock via Internet Time Servers
Updated:
21 Mar 2005
Using Winsock UDP to set system clock.
VC7, NT4, Win2K, WinXP, VS.NET2002, MFC, Dev, Intermediate
Charles Lazo
2.67
A Simple and Easy to Use IOCP Server Framework
Updated:
30 Jun 2008
An introduction to SPServer Framework
C++, Windows, Dev, Beginner
stephenlau
2.50
A TCP Chat Application
-
Unedited
Updated:
23 Feb 2008
A chat application using a TCP protocol. This application is for VB6 User
VB 6, VB, Dev, Beginner
Imran A Momin
2.33
Client Server Communication
Updated:
17 Jan 2006
This article gives information on client server communication using sockets.
C++, Windows, Visual Studio, MFC, Dev, Intermediate
vamsidhar
2.10
A word on asynchronous sockets
Updated:
29 Jun 2003
A discussion on asynchronous sockets
C#, Windows, .NET, Visual Studio, Dev, Intermediate
khaled chahabeddin
2.04
C# Sockets and Serialization
Updated:
9 Jun 2003
A simple game that runs based on client server programming.
.NET 1.0, Win2K, WinXP, Win2003, VS.NET2002, C#, Dev, Intermediate
Fadhel Al-Hashim
1.88
A simple TCP/IP Chat client/server
Updated:
3 Nov 2004
An article useful to understand simple thread use, TCP/IP networking, and basic use of XML.
VC7, .NET 1.0, WinXP, VS.NET2002, C#