I use a low cost hosting service that specializes in Windows projects and in my first attempt to host an ASP.NET CORE project, I tried a sub directory in my existing domain. I got it running but it was very slow and erratic. I was advised that there were problems with running CORE in a subdirectory.
I bought a new domain and a new hosting contract for the domain. When I deployed the project to the hosting service, I used Publish in VS2015 to a local file and then used FTP to the root folder of my new domain. I didn't make any other kinds of settings or changes. I was told by their support that there are no special configuration settings. It ran a little better, but not much. It seems as if switching between pages is extremely slow if there is more than a minute (or even a half minute) between page switches. But it's very erratic in terms of when it is slow and when it's quicker. I tried reducing the content of my pages to a very tiny amount of content - but that didn't help either. There is no DB involved either.
To see if there is some problem with my code, I replaced my project with one of the standard MS templates for CORE – with no code changes. Pretty much the same problem with erratic slow times to bring up a page. Sometimes it's quick and sometimes extremely slow - especially if I wait a minute between page switches. The performance is totally unacceptable on the hosting service but my project runs perfectly on my local machine.
Does anyone have an insight into this problem?
EDIT: I should add that my site runs fine on AZURE - but that's not where I want to host it.