A lo largo de los años que llevo trabajando, he aprendido que para que los clientes/usuarios queden satisfechos, toda aplicación debe cumplir los siguientes requisitos:
- Que haga lo que tiene que hacer, es decir, que haga las funciones para las que ha sido pensada.
- Que sea rápida.
- Que sea bonita y usable.
Si una aplicación cumple estos tres requisitos, habremos hecho bien nuestro trabajo y el cliente/usuario seguro que va a estar contento.
Hoy vamos a centrarnos en el requisito 2, es decir, en el performance o rendimiento de las aplicaciones y como mejorarlo.
Mejorando el performance o rendimiento de nuestras aplicaciones Web.
Uno de los factores más importantes para que el performance o rendimiento de la aplicación sea bueno, es la capacidad para almacenar elementos en memoria en el momento que se solicitan.
Estos elementos, se pueden almacenar en varios sitios (cache de hardware y software, en un navegador web, en un proxy etc…), pero hoy nos vamos a centrar en la cache.
ASP.NET, nos permite dos tipos de almacenamiento en cache: Sigue leyendo