I'm getting ready to build my first ASP.NET/SQL Server website that will be hosted on some web host out there (long distance, different network). The work I've done in the past (pre-.NET) was all done on in-house servers. Since this website/web-app will be hosted elsewhere, I wanted to ask some questions to make sure that I'm doing things correctly.
We have a SQL SQL 2012 db hosted on a server here. I need to build a website (hosted remotely) that will both read and write data from this database as well as a couple of other SQL SQL 2012 (maybe 2014 also) databases located on machines here.
What is the best way to accomplish this via a hosted setup it on hosting provider? I plan to host my site with http://www.hostforlife.eu.
What features do I need to make sure I have when trying to select a web hosting provider?
What is the best method...