Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 943861
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 15, 20262026-05-15T22:30:09+00:00 2026-05-15T22:30:09+00:00

I have two separate websites on the same server. One site is a forum

  • 0

I have two separate websites on the same server. One site is a forum (written in ASP Classic) where users may post information in various sections and threads etc. The other website (written in ASP.NET VB) is used for a club where users may purchase and download videos, etc. The Forum site uses caching to retain member information on each registered user. The club website has do do updates to a few of the user data fields stored on the Forum database. The problem is that I need to delete the cached information saved to cache for a specific user whenever I update the users information from the club website. Updates done on the Forum work just fine because it does delete the cache.

I have tried to access the cache from the ASP.NET club website using:
Application.Contents(“_mbUI-2”)
Which is the proper key but I get “Nothing”. Since I can’t access it, I can’t delete it either. I guess the “Application” is separate due to the separate websites.

If I could call a page on the ASP site using xmlhttp, I could write a program to delete the cache. But, I need to call it from the code-behind, not by an event such as pressing a button and using javascript to make the http call.

If there were a way to access the cache from both websites, that would be ideal.

Any suggestions?

Thanks,
James

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-15T22:30:09+00:00Added an answer on May 15, 2026 at 10:30 pm

    Use an active cache that detects changes directly in the database, like SqlCacheDependency. Or use a shared cache, like memcached. Or write an interprocess communication protocol between the two processes (the ASP.Net process and the classic ASP process). Implementing web service in the Classic ASP and calling the service from your ASP.Net could be a form of IPC good enough (inefficient, but simple).

    If there were a way to access the
    cache from both websites, that would
    be ideal.

    Using Memcached would give you just that. Memcached has both .Net client libraries and COM client libraries, so your ASP.Net and ASP Classic could both access the same Memcached farm (the ‘farm’ being in your case just one Memcached service running on the IIS server host). You would prefix all items with the application namespace to avoid colitions for separated items. The shared items you could either use a shared namespace (more elegant and efficient), but this would require the two clients to marshal the same (not trivial), or you could simple have each process invalidate the cache of the other one (less eficient and more ugly, but simpler).

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have basically two separate sites, a SharePoint collaboration site, and an ASP.Net application
I have two threads, one needs to poll a bunch of separate static resources
I have two divs and two separate links that triggers slideDown and slideUp for
I have an odd need to open two separate instances of excel and having
I have two forms in my rails app. They both exist in separate tabs
I would like a batch file to launch two separate programs then have the
I'm trying to get crawl to work on two separate farms I have but
Suppose you have two seperate ASP.NET Web Application projects that both need to use
I have an if statement with two conditions (separated by an OR operator), one
If I have a comma separated file like the following: foo,bar,n ,a,bc,d one,two,three ,a,bc,d

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.