http://www.codeproject.com/Articles/155282/TCP-Server-Client-Communication-Implementation
Very VERY good implementation! Works like an absolute charm!!
Quote
Introduction
In this article, I will explain the implementation of an Open Source lightweight framework (named Simple Client Server Library (SCS)) that is developed to create client/server applications using a simple Remote Method Invocation mechanism over TCP/IP. It is a highly scalable and robust framework that is entirely developed in C# and .NET Framework 4.0 (You can take a look at the performance of the SCS framework section of this article).
This is the second article about SCS and explains how I implemented it. To learn what SCS is and how to use it, please see the first article at the link below. There are running sample applications upon SCS in the first article. I suggest you to take a look at the first article before reading this one:
Part I: A Complete TCP Server/Client Communication and RMI Framework - Usage
Very VERY good implementation! Works like an absolute charm!!












