title: MVC: Keep alive or make the initial load super fast
body: <p><strong>The goal is that I want my overall website response time to be instantaneous.</strong></p>
  
  <p>The problem is that I do no have IIS access, my website is hosted using external service and I have no control to the IIS panel.</p>
  
  <p>My current approach now is having a scheduled code that keeps my website alive. The problem with this only approach is the hosting service has an algorithm to shutdown all their hosted website like every some hours.</p>
  
  <p>This is why I need to implement another approach which to warm up / pre-load the website each time it runs.</p>
  
  <p>How to do this when there is no access to the IIS panel?</p>