I have a Website something like twitter who are update per 30 seconds or less. the website frontpage have three part:-
the leftside panel or right side part rarely to be updated but a section on rightside have random changes so i not need to cache them but everything in leftside or rightside i need to be in cache to improve performance.
the middle bar have changes in every few second when some new thing come to listed. so i thing that if i cache them then the user never get update so
how i can use cache and remove all cache when changes happend in database. any trick to do that in ASP.NET MVC
the whole question i have for doing a common thing that :-
if i use cache then user never got update soon as website have so i need to destroy cache whenever new thing goes happened in databse. so how i can do this in asp.net mvc