Posted by David Carroll
I use BlogLines, the web-based RSS aggregator. I wanted to be able to use my subscription list on their site to feed my BlogRoll on my site. They make available a javascript based BlogRoll which makes a call to the BlogLines website each time a page is loaded, but I wanted to be able to cache the blogRoll information so that it was only refreshed once per day. The way I did it was to read my OPML xml data from their site using the following url:
http://www.bloglines.com/export?username=davcar
Then I applied the xslt transformation to produce my blog roll which is only refreshed once per day using ASP.NET's capability to cache user controls.