Hi,
I suggest codeplex because we will get a basic idea about socket programming.
I have developed video chat application with full functionality like unlimited video call chat rooms,voice calls,screen sharing,Application sharing,white board using socket programming.
Codeplex[
]