title: C# Best approach for finding all active IP addresses in a LAN
body: <p><strong>Scenario:</strong> 
  Developing an application targeting a Win CE 5.0 powered device. The application is being developed using .NET Compact Framework 3.5 (C#).</p>
  
  <p><strong>Question:</strong>
  Just like when you connect a computer to a LAN and you can see all the other active computers and their respective IP Address, we would like to implement something similar in our application where only the IP Addresses will be listed.</p>
  
  <p>Considering that it is an existent Windows feature, I guessed it would be possible to easily implement in out application. What's the best approach considering my scenario? </p>