caching

When an Expression<T> is compiled, is it implicitly cached?

When an Expression<T> is compiled, is the resultant code implicitly cached by the framework? I'm thinking along the lines of the static Regex methods where the framework implicitly compiles and caches the last few regexes. If compiled Expression<T> objects are not cached, can you recommend some best practices for keeping the compile-tim...

Client side image caching with ASP.Net

This is really two questions, first, do browsers normally cache images on the client by default or does the server have to indicate that they can be cached? Second, given that I do not have access to IIS what can I do in an ASP application to improve client side caching of images. ...

Encode URLs into safe filename string

I'm writing a simple C++ class in which I would like cache picture thumbnails versions of images downloaded from the web. As such, I would like to use a hash function which takes in URL strings and outputs a unique string suitable as a filename. Is there a simple way to do this without re-writing the function myself? I searched around...

Is mod_rewrite a valid option for caching dynamic pages with Apache?

I have read about a technique involving writing to disk a rendered dynamic page and using that when it exists using mod_rewrite. I was thinking about cleaning out the cached version every X minutes using a cron job. I was wondering if this was a viable option or if there were better alternatives that I am not aware of. (Note that I'm o...

Changing frequency of ASP.NET cache item expiration?

I noticed that the ASP.NET cache items are inspected (and possibly removed) every 20 seconds (and oddly enough each time at HH:MM:00, HH:MM:20 and HH:MM:40). I spent about 15 minutes looking how to change this parameter without any success. I also tried to set the following in web.config, but it did not help: <cache privateBytesPollTime...

Has anyone tried using ZooKeeper?

I was currently looking into memcached as way to coordinate a group of server, but came across Apache's ZooKeeper along the way. It looks interesting, and Yahoo uses it, so it shouldn't be bad, but I'd never heard of it before, so I'm kind of skeptical. Has anyone else given it a try? Any comments or ideas? ...

Are there tools to see if page was read from cache?

How can I find out if pictures on my page are loaded from browser's cache or from a remote server to which their <img src=.../> points to? ...

What is a data structure kind of like a hash table, but infrequently-used keys are deleted?

I am looking for a data structure that operates similar to a hash table, but where the table has a size limit. When the number of items in the hash reaches the size limit, a culling function should be called to get rid of the least-retrieved key/value pairs in the table. Here's some pseudocode of what I'm working on: class MyClass { ...

Which Memcached client library should I use for .NET ?

I've noticed there are a few solutions to allow the use of memcached on C# / ASP.NET: memcacheddotnet enyim.com Memcached Client BeIT Which one should I use? It seems like the enyim port has more active development, but I wanted to see what you guys recommend. ...

ASP.NET: Where/how is web.config cached?

I read somewhere in the Microsoft documentation that the content of the ASP.NET's web.config is cached. If that is true, where is it cached - in memory or on disk? And a follow-up question: are there any performance considerations I have to make, if I have to access the web.config intensively? ...

With Memcached and Squid, is there any need for ASP.NET caching?

Hi, With squid, we can cache webpages. I am not sure if it provides the same number of caching methods as ASP.NET caching (I primarily use ASP.NET), but it's a tool to cache webpages. Then we have memcached, which can cache database tables. I believe this is correct, and it is like SqlCacheDependency (correct me if I am wrong). Howeve...

How to determine if ASP.NET page is in cache or not?

I need to find whether the web page is cached or not. That s loaded newly or its appeared in cache. ...

ASP.NET Templating

We're building a text templating engine out of a custom HttpModule that replaces tags in our HTML with whole sections of text from an XML file. Currently the XML file is loaded into memory as a string/string Dictionary so that the lookup/replace done by the HttpModule can be performed very quickly using a regex. We're looking to expand...

How can I implement a Read-Through File Cache in ASP.NET?

I have a system which sits on a web server and generates files on the fly in response to HTTP requests. This is currently implemented as an HTTPHandler. Once the files are generated, they don't change very often, so I'd like to implement a cache. Ideally, I'd like the web server to look at the cache folder and serve the files directly ...

Tapestry 4: Asset Cache Control?

I use Tapestry 4, and whenever we push a release that changes any assets (image, style sheet, JS library), we get problems because users still have the old version of the asset in their browser cache. I'd like to set up some easy way to allow caching, but force a new asset download when we update the application. Simply disallowing cachi...

Guidelines for / differences between cache / pool / cache pool

I'm doing some design (initially for Java) (but may extend to .NET in the future?) and I'm getting confused between the terms "cache" and "pool". As far as I can see, the main point of difference is what is contained in them? Any guidelines as to which should be used when? And what then is a "cache pool" which is referred to in a numb...

Turn off caching for JavaScript files on Firefox

During development I have to "clear cache" in Firefox all the time in order to make it use the latest version of JavaScript files. Is there some kind of setting (about:config) to turn off caching completely for JavaScript files? Or, if not, for all files? ...

ASP.NET MVC Caching vary by authentication

Hello, I'm using ASP.NET Preview 5 (will upgrade soon to Beta) with LINQ2SQL on my recently launched tiny webapp. I was so proud of my work until Silverlight.net featured it on the first page and it started receiving a more than humble number of visitors. For some reason, users are sometimes getting "Specified cast invalid" thrown by ...

TYPO3: setting plugin as of the "USER_INT type"

I have a working TYPO3 extension. It is attached this wiki page. How can I change the code of this extension so it is of the USER_INT type? I.e. I don't want TYPO3 to cache the output of this plugin, and want TYPO3 to invoke the extension ever time a page that uses the extension, i.e. disable the caching for this extension. ...

What's the best way to cache an archive file?

We have a project page which consists of users' files, multimedia stuff, etc and we want to allow the user to export all this out into a single zip file. We're using unix and mysql to store all of these currently and our primary goal is to minimize load/performance time from all the processing and compiling all the files into a zip file....