title: FileSystemWatcher vs polling to watch for file changes
body: <p>I need to setup an application that watches for files being created in a directory, both locally or on a network drive.</p>
  
  <p>Would the <code>FileSystemWatcher</code> or polling on a timer would be the best option. I have used both methods in the past, but not extensively. </p>
  
  <p>What issues (performance, reliability etc.) are there with either method? </p>