P2P on .Net Framework