asp.net - Cache data driven asp web page on azure to improve speed -


i designing data driven web site has page shows list people associated data - contact information, hobbies etc. each list static- changes rarely. presently, when list loaded, data fetched rows containing people data azure table. process making page loads unacceptably slow. question is, can pre-assemble entire people list page html, associated data each list, , save if blob storage? way, if user wants see, say, "people list a", pre-assembled list received azure blog container , served directly client? did @ azure redis, looks more expensive , perhaps more complicated implement.

you have several (almost) build-in options. asp.net mvc can use output caching works out of box, it's usable if want return same data many people. although can use varybyparam property cache several different versions of same page.

another option, mentioned, caching data externally. can save list of people in redis, or in memorycache available since .net framework 4.5.

rendering whole page, capturing output, saving blob storage, retrieve when necessary, send user , manage caching sounds way complicated me solving common problem. prefer first 2 solutions, meant scenario's , used great effect millions of sites.


Comments

Popular posts from this blog

Magento/PHP - Get phones on all members in a customer group -

php - .htaccess mod_rewrite for dynamic url which has domain names -

Website Login Issue developed in magento -