I have set up App Initialization on for a large website, however there is still quite a long wait before the website is initialized before users can access it. The site in question is quote big and compilation of the views is the issue.
Is there anyway to 'warm up' a website without any down time to the user. It appears that application initialization does that to an extent, but it would be much better if I deployed the website again that IIS kept running in the current process whilst the app initialization was firing up and then handed over to the new process. Is this what it is supposed to do?
Are there any alternatives to this predicament? We tried pre compiling views using https://github.com/RazorGenerator/RazorGenerator but ran across some issues which nested views.