State Management :: Using A Cms Product To cache Every Page - Get Quick Response Times?

Jun 4, 2010

I am using a cms product that likes to cache every page so that you get quick response times. The downside of that is that pages can get stale. My question is: are there different caches per user? Does asp.net keep track of caches on a per user per site basis? That's what is seems like to me, but I can't seem to find it documented anywhere. With this cms, they have a load of hashtables keeping tabs on the modified pages. If you clear out the cache, log out, and log back in again as another user, you still have stale information. The only way to get the information to be current for all users is to recycle the app pool, which is something you don't want to do too often ( kinda like pulling the emergency brake on the train ).

View 2 Replies


Similar Messages:

State Management :: Session Expires Very Quick On Hosting Server?

Feb 6, 2011

I have this setting in web config for session.

[Code]....

On localhost works well. On the hosting server expires very quickly. Sometimes after a minute, and sometimes after a few minutes.

I tried mode="StateServer" and mode="SQLServer", but first works the same, other doesn't work. The next problem is that End_Session in global.asax doesn't executes if mode is not InProc. And I need this.

How could I achive that session expires only when browser is closed or other url is typed. Just setting timeout doesn't work.

View 2 Replies

State Management :: How To Cache The Master Page But Not Content Page

Mar 22, 2010

I have a Web Application where I have one and only one master page and with 100's of diffrent content pages

So to speed up my Web app How can i CACHE the mater oage but not the content page??

Master page loads each time whenever content page is requested..

This thing is possible,I have seen it on many diffrent websites where the Website's Master Page Remains Intact and only the content page changes (best example would be Facebook)

How can i have the same effect in my Web Application?

View 24 Replies

State Management :: Display A Link On The Same Content Page That Actually Clear The Cache?

Jul 20, 2010

I have an content page that got

<%@ OutputCache Duration="600" VaryByParam="*" %>

Now i want to display a link on the same content page that actually clear the cache.

[Code]....

But its just not working, What i am doing wrong here?

View 5 Replies

State Management :: How Many Times Users Spend In Site

Jan 29, 2011

I need to save how many times (seconds / minutes) each user spend in my site from his enterance to my site till exit it. How can I do this?

View 9 Replies

State Management :: Session Suddenly Times Out On One Application?

Aug 10, 2010

I have a web application that was working fine. I had to make minor changes that had nothing to do with the Session object in any way. When I run local everything works fine. When I publish to our testing box it all runs fine. When I publish to production it times out on the Session object. Dozens of other applications on the production server run fine and have no trouble with Session.

It does not matter if the line is:

Session("PreferredName") = sPreferredName
or:
sPreferredName = Session("PreferredName")

I had the server admin remove the application pool and directory and recreate them and then I republished and it still happens.

View 3 Replies

State Management :: IPartitionResolver.ResolvePartition Called Many Times Per Request?

Jan 6, 2011

I have a .NET 3.5 web application that uses SQL Server for its session state store. To improve scalability I wrote a class that implements IPartitionResolver that figures out which instance of SQL Server to use for a users session. All of this works great
and just as expected.

However, when I was debugging one day I set a breakpoint at the bottom of the ResolvePartition method to make sure the correct connection string was being returned. To my surprise this breakpoint was hit many (~5-10) times per request! The same is true about breakpoints in the IPartitionResolver.Initialize method.

Does anyone know why this is? It seems to me that you would only need to call these methods once per request. It's not like the users session is going to move to a different instance of SQL Server mid request.

View 1 Replies

State Management :: How To Add A List To The Cache

Nov 19, 2010

I want to add a list to the cache and I would like it to stay there as long as posible.

Is there a way adding something to the cache permanently?

how do i set the exiry date of a cached object?

View 6 Replies

State Management :: Cache A Whole Site?

Mar 12, 2011

Is it possible to cache a hole site?ll its pages, images, js, db data etc...If so is it go/bad idea?

View 2 Replies

State Management :: Cache Always Removes Itself?

Aug 11, 2010

I have some weird problem. We're using Windows Server 2008 R2 x64 (8 Cores and
8 GB RAM) with IIS 7.5 and ASP.NET MVC 2.

I always cache (simple) stuff via the context cache and it seems like 9 out of 10 immediate page refreshs the Cache["MyKey"] is always null, even though there's no memory limit set on the pool and the server has lots of free memory.

I add expiring data via:

[Code]....

When just doing: Cache.Insert("MyKey", myObject); or Cache["MyKey"] = myObject; I get the same result (cache is almost always null for that key).

As you can see I added a callback, which writes the CacheItemRemovedReason to a text file, and the text file says CacheItemRemovedReason.Removed for MyKey. The doc for CacheItemRemovedReason.Removed says, that I call Remove/Insert on it, even though in my whole project there's no "Remove"-calls, just simple if(Cache["MyKey"] == null) {Cache["MyKey"] = ...} stuff.

I tried adding:

<caching><cache disableMemoryCollection = "true" disableExpiration = "true" privateBytesLimit="0" percentagePhysicalMemoryUsedLimit="90" privateBytesPollTime="00:02:00" /></caching>

to my web.config file in the System.Web-section but nothing changed :(

why Cache["MyKey"] is almost always null?

View 3 Replies

State Management :: Cache Is Empty After First Use?

Jul 6, 2010

I have a treeview that shown groups and their sub groups in my usercontrol. I pass the parent GroupId to the usercpntrol from the page. I want to cache nodes of treeview for every Parent Group Id. My code is works good for first time and fill the cache object . after refresh the page, cache object fill the TreeNodeCollection succesfully and everything is ok. But after another refresh, cache object is not null but is empty and TreeNodeCollection.count is zero(0). What's my fault? Please help me to solve this problem.

[Code]....

View 5 Replies

State Management :: User Profile Cache?

Apr 5, 2010

I am looking for an elegant (i guess as elegant as it can be) solution to caching a users profile on login (whether it is session, cache, cookie, etc) and keeping it in sync when a users profile is changed. How do you guys handle this? Just simply call a Flush() method in your Save() method that invalidates the cache?

View 1 Replies

State Management :: Cache Sharing Between Applications

Jul 30, 2010

Is it possible to share a cache between multiple ASP.NET applications? The apps may reside on different servers. How can one achieve this requirement?

View 1 Replies

State Management :: Output Cache And Not IsPostBack

May 18, 2010

I'm trying to cache a complex page with lots of controls on it so that if the user navigates to it later it will look like it did when he last saw it.The page has controls which post back and other controls are populated depending on the selections.

I'm using [Code]....
after the <@ Page directive.

What happens is that a postback gets the cached page, so no processing and it looks the same regardless of user selections. So far so good. But if I browse to another page and return by a link, the cached version is ignored and the default page is created again. This is more or less the opposite to what i want.

I attempted to use the validation callback to ensure that a postback resulted in a new version, and that worked, but it still ignored the cached page if it wasn't a postback.I realise that it will need more work to ensure each user gets their version of the page from the cache, but why bother if this doesn't work.

View 3 Replies

State Management :: Cache Vs Static Variable?

Sep 24, 2010

I know the big difference, but one thing is confusing me. Cache works only on a single machine on webfarm and to make it globally we use Velocity or memcache.So is static does same, or is it already work globally ?
eg

Cache["someid"] = "value"; //this will only work on single machine cache,

static string abc = "value"; // will this work on single machine or globally ?

View 6 Replies

State Management :: App Settings In Application Cache?

Dec 12, 2010

Is it suitable to store some app settings in Application Cache? I mean settings that might need to be changed frequently...

View 1 Replies

State Management :: Add Data To Cache To Add Only 100 Records?

Apr 2, 2010

I have a senario where i want to add the data into cache but only 100 records should be added.

Is their any predefined functions available.

Basically i dont want to write if else condition whiile adding the records wether its 100 records present or not.

View 1 Replies

State Management :: Use the Cache to see The Grid Update?

May 9, 2010

I have a page that has a grid view.

The user selects a person from a dropdown list and then clicks a button that adds the users info as

a new row in the grid.

Adding the new row involves doing an insert and rebinding the grid which is a slow process.

How do I use the cache to see the grid update right away?

View 5 Replies

State Management :: Populate Dropdown From Cache

Oct 6, 2010

I wanted to know the best practice for caching data. Say I have some control example a dropdown list which is populated from my db. Now this dropdown is global and used across many pages. I was thinking of not going to database everytime to fetch data for this dropdown and put the result in Cache. And then populate this dropdown from cache. Is this a good practice or if there is another approach. Can I store my datareader in cache and then use it globally. Also could I do this in application start event?

View 4 Replies

State Management :: Relies The Cache On Site?

Dec 21, 2010

asp.net.2 I am trying to update the website but the cache kips on working. How can I relies the cache on site.

View 7 Replies

State Management :: Remove Cache When OutOfMemory?

Dec 9, 2010

I am Caching dataset in my application, the issue is when there is a large set of data the OutOfMemory exception is thrown.

I want to check for the this exception and when it happens I want to remove the cache object.

View 4 Replies

State Management :: Use An Object From The Cache In A Mvc View?

Sep 24, 2010

I am working with asp.net mvc and i am trying to get acces to a object that is in the cache.In the Application_Start() of Global.asax.cs i create and store an object in the cache like this:

Translator translator = new Translator();
HttpContext.Current.Cache.Insert("Translator", translator, null, System.Web.Caching.Cache.NoAbsoluteExpiration, System.Web.Caching.Cache.NoSlidingExpiration);

Translator holds a dictionary with translations.Now i want acces to this object from the cache to use functions and get values from the dictionary.I know i can acces it like this HttpContext.Current.Cache.Get("Translator") or Cache.Get("Translator") in the views But how can i use the functions of the object ? The meaning of the cache is to have a object that is accesable througout the webapp right ?

Do i have to make an object and asses the value of the Cache.Get("Translator") to it, so i can use the functions or is there another solution?

View 3 Replies

State Management :: Cache Expiry Date Not Working?

Nov 26, 2010

I have added a list to the cache with an expiry date, however the expiry date doesnt work, im not sure how long the cached item lasts but its no more than a day.

[Code]....

View 5 Replies

State Management :: Sharing Cache Between Two Web Applications In The Same Solution

Jul 7, 2010

I have an asp.net solution in which there are two web application projects (client website and admin website) and also a class liabrary project in the same solution . In the live production server, the admin web app is within the client app (eg: client site= [URL] and admin site=[URL]). A class (with static variables) in class liabrary is userd to cache data. My problem is that i cannot get the changes to the static cache by one web project reflected to the other (becoz, i think, they seem to load in seperate appdomains).

View 3 Replies

State Management :: Where Is The System.Web.Caching.Cache Actually Stored

Nov 25, 2010

I am using this to store my user information for authentication. I'd like to know where this is actually being stored? I know that people suggest to store the Session state in SQL. Is this necessary for the Cache as well?

View 4 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved