sábado, 27 de agosto de 2011
Cache con linq aspnet
El objeto Cache puede servir para optimizar una Aplicacion Web, antes de desplegar información.
Esto puede funcionar para información de no cambia continuamente, ejemplo:
Código:
nortwindDataContext nw = new nortwindDataContext();
object cacheObj = Cache["consulta"];
var query = cacheObj as List;
if (cacheObj == null)
{
query = (from c in nw.Customers
select c).ToList();
Cache.Insert("consulta", query, null, System.Web.Caching.Cache.NoAbsoluteExpiration,
TimeSpan.FromHours(4));
}
GridView1.DataSource = query;
DataBind();
Suscribirse a:
Comentarios de la entrada (Atom)
No hay comentarios.:
Publicar un comentario