Network programming example(echo server and client) that uses SocketAsyncEventArgs, c# and GUI for Wpf and Silverlight.