I recently got a project that contains several web applications without an MVC framework. To start, I created a library (DLL) that will contain the core business logic. The problem is caching. If I use the current web context cache object, I can complete the duplication of caching (since the context will be different for each application).
I'm currently thinking of introducing a simple caching mechanism with a singleton template that will allow different websites (aka different application domains) to share their "caching wisdom."
I would like to know how to best solve this problem.
EDIT: I use only one server (with multiple applications).
source share