Foros del Web » Programando para Internet » ASPX (.net) »

Rendimiento en paginas .aspx

Estas en el tema de Rendimiento en paginas .aspx en el foro de ASPX (.net) en Foros del Web. Buenas gente!! solo para solicitar un poco de sus conocimientos, tengo varios sistemas que he desarrollado en ASP.NET y algunos proyectos se han extendido bastante, ...
  #1 (permalink)  
Antiguo 23/07/2008, 11:18
 
Fecha de Ingreso: mayo-2008
Mensajes: 27
Antigüedad: 15 años, 11 meses
Puntos: 0
Sonrisa Rendimiento en paginas .aspx

Buenas gente!! solo para solicitar un poco de sus conocimientos, tengo varios sistemas que he desarrollado en ASP.NET y algunos proyectos se han extendido bastante, el caso es que en especial uno de ellos crecio bastante y tengo un modulo que es de personas mi base esta en SQL Server 2005, pero mi pagina tarda años en cargar la informacion, es una pantalla simple de captura, y despliego mis registros en un datagrid, pero tarda años al editar, al borrar, por lo que he leido, tengo que perfeccionar mi forma de escribir el codigo, y evitar tantas vueltas al servidor, el problema es que este proyecto ya esta 100% en uso y estan alimentandolo cada dia mas! y el proyecto esta bastante avanzado, estos problemas oviamente al inicio del proyecto no se presentaban, ya que la base era pequeña, este es 1 problema el de la lentitud, y otro es que me ha estado apareciendo una excepcion: System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown en varias pantallas, y por lo que he leido es sobre carga de memoria en el servidor...

PORFAVOR cualquier liga, cualquier comentario, cualquier cosa que gusten opinar o recomendarme es bienvenida!

GRACIAS DE ANTEMANO!
  #2 (permalink)  
Antiguo 23/07/2008, 11:43
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 7 meses
Puntos: 87
Respuesta: Rendimiento en paginas .aspx

Llamados Asincronos a tu bd, usar datatables o datasets es bueno si no tienes muchos registros evitas muchos round trips a tu bd.

Usa Ajax.

Usa Cache para informacion q no cambien con tanta frecuencia.

Hay muchos metodos para optimizar tu pagina, manejar otro servidor como manejador de sesiones de bd.

no se depende q tal este tu configuracion.
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
  #3 (permalink)  
Antiguo 23/07/2008, 12:24
 
Fecha de Ingreso: noviembre-2006
Ubicación: México
Mensajes: 866
Antigüedad: 17 años, 5 meses
Puntos: 8
Respuesta: Rendimiento en paginas .aspx

Al parecer usaste los wizards que vienen incluidos en el visual studio y como que estas abusando de los datasets.

Quizá no sea necesario traer todos los registros de una tabla sino antes que sean filtrados de acuerdo a requerimientos del usuario.

Porque no nos comentas como estas haciendo la conexión a la base de datos, como haces las actualizaciones, etc. etc.

Saludos!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:28.