title: How to secure the communication between a SQL Server database and a c# administrative tool?
body: <p>How can I secure the communication between a C# program running locally on my computer and a SQL Server in a hosted environment?</p>
  
  <p>I have an asp.net application that is secured by SSL encryption. So using the asp.net from an open wlan connection is no problem.</p>
  
  <p>How can I achieve the same kind of encryption for my administrative tool? Would it be best to write a service? But how would that connection to the service be secured?</p>