title: timers [Delay without Freezing the app !] C#
body: <p>I'm trying to make an application that every 10 minutes executes 10 different SQL queries,
  and between each SQL query there should be a short delay (for example, 1 second).</p>
  
  <p>If I try to use <code>Thread.Sleep(1000);</code>, the other timers stop and the whole application freezes.</p>
  
  <p>Any idea how to do this without freezing the application or stopping other timers?</p>