miércoles, 14 de enero de 2009

Errores Visual Studio 2005

Hoy se me presentó un problema de lentitud al momento de guardar el proyecto que estaba desarrollando en Visual Studio 2005 (VS)

La solución fue borrar todos los items de esta ubicación del registro

HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0\ProjectMRUList

En está ubicación VS guarda los proyectos que creamos y de alguna forma al guardar los revisa todos.

jueves, 11 de diciembre de 2008

Reducir respuesta Web Service

Cuando tenemos un Web Service al cual accedemos muy frecuentemente y en un periodo de tiempo devuelve los mismo datos, como por ejemplo si tenemos un WebMethod que retorna los indicadores económicos diarios, entonces deberíamos aumentar la duración del cache, con esto mejoraremos en gran medida los tiempos de respuesta.

Para habilitar el cache, lo debemos realizar habilitando la propiedad

CacheDuration del WebMethod:
[WebMethod(CacheDuration=600)]
Public string IndicadorDiario (string parametro)
{
...
...
...
}