Description: When learning C# asynchronous socket programming, I made this small demo, which uses a TCP-connection.
To Search:
File list (Check if you may need any files):
ChatClient
..........\ChatClient
..........\..........\bin
..........\..........\...\Debug
..........\..........\...\.....\ChatClient.exe
..........\..........\...\.....\ChatClient.pdb
..........\..........\...\.....\ChatClient.vshost.exe
..........\..........\...\.....\ChatClient.vshost.exe.manifest
..........\..........\ChatClient.csproj
..........\..........\Form1.cs
..........\..........\Form1.Designer.cs
..........\..........\Form1.resx
..........\..........\obj
..........\..........\...\Debug
..........\..........\...\.....\ChatClient.csproj.FileListAbsolute.txt
..........\..........\...\.....\ChatClient.csproj.GenerateResource.Cache
..........\..........\...\.....\ChatClient.exe
..........\..........\...\.....\ChatClient.Form1.resources
..........\..........\...\.....\ChatClient.pdb
..........\..........\...\.....\ChatClient.Properties.Resources.resources
..........\..........\...\.....\Refactor
..........\..........\...\.....\TempPE
..........\..........\Program.cs
..........\..........\Properties
..........\..........\..........\AssemblyInfo.cs
..........\..........\..........\Resources.Designer.cs
..........\..........\..........\Resources.resx
..........\..........\..........\Settings.Designer.cs
..........\..........\..........\Settings.settings
..........\ChatClient.sln
ChatServer
..........\ChatServer
..........\..........\bin
..........\..........\...\Debug
..........\..........\...\.....\ChatServer.exe
..........\..........\...\.....\ChatServer.pdb
..........\..........\...\.....\ChatServer.vshost.exe
..........\..........\...\.....\ChatServer.vshost.exe.manifest
..........\..........\ChatServer.csproj
..........\..........\Form1.cs
..........\..........\Form1.Designer.cs
..........\..........\Form1.resx
..........\..........\obj
..........\..........\...\Debug
..........\..........\...\.....\ChatServer.csproj.FileListAbsolute.txt
..........\..........\...\.....\ChatServer.csproj.GenerateResource.Cache
..........\..........\...\.....\ChatServer.exe
..........\..........\...\.....\ChatServer.Form1.resources
..........\..........\...\.....\ChatServer.pdb
..........\..........\...\.....\ChatServer.Properties.Resources.resources
..........\..........\...\.....\Refactor
..........\..........\...\.....\TempPE
..........\..........\Program.cs
..........\..........\Properties
..........\..........\..........\AssemblyInfo.cs
..........\..........\..........\Resources.Designer.cs
..........\..........\..........\Resources.resx
..........\..........\..........\Settings.Designer.cs
..........\..........\..........\Settings.settings
..........\ChatServer.sln