I would like to use the IIS application warmup or initialization feature of IIS that makes a site load faster instead of having long wait times the first time or anything that fulfills a similar purpose. I found this article: Configuring an Azure Website with application warmup
Frankly, I don't know what a web role is or what it does. I have a azure web site and I'm fairly new to development all around. Is there a reasonably simple way I can keep my application warmed up to avoid all those long load times? I've read a variety of articles and they either don't apply to azure or seem to require a VM/Web Role which I'm completely unfamiliar with.
There's a similar question here: ASP.NET warmup/initialize
This one didn't get an answer either. Frankly, I'm just looking for anything that will make the site not feel so sluggish so often.