I am familiar with putting an ASP.net website on the internet with a SQL server
backend on the hosting company's servers. I now have to build a solution
for a large corporation where the SQL database will reside on their servers and
the ASP.net website viewable both on their intranet and the internet.
What is different in this type of setup? Will a usual ASP.net web app work for this?