I am new in Caching Application Block. What I want is, I want to store the data in another dedicated machine and not in Database (distributed caching without database).
Is there anyway I can achive this?
I can see following options under Backing Stores of Caching Setting of Enterprise Library Configuration Manager:
1) Data Cache Store 2) Custom Cache Store 3) Isolated Storage Cache Store
As the name says, "Isolated Storage Cache Store" should be the answer to my question. But when I add a Isolated Storage Cache Store, there is no option where I can provide a separate dedicated machine name.
Please anyone guide me how can I provide different dedicated machine name and use that as Isolated Storage Backing Store for distributed cahcing.
Many Thanks!
Isolated storage doesn't work that way - it's storage on the local machine, limited to a user and application. If you want to store the data on a separate machine, you'll need to use a different backing store.
Entlib's caching block isn't designed for distributed caching. If that's what you're really looking for, you should investigate explicitly distributed caches.