Home
Username:
Password:
Microsoft ASP.NET (Español) Tutorials

Optimización del ASP.NET Apps / Caching de Fragmento




Visitors to VTC.com will be able to view all introductory videos for each training course.
Free Trial Members will gain access to first three chapters for each training course.
Full Access Members have full access to VTC.com’s entire library of video tutorials.


Learn More

Subtitles of the Movie

þÿ [00:00:00.0] Fragment caching' o caching de fragmento es un primo muy cercano del caching de salida. [00:00:05.0] Este caching es una de las partes a donde le recomiendo regresar y ver el video anterior acerca del caching de salida, si no lo ha visto, [00:00:13.0] para que pueda entender esto, ya que aquí no voy a recrear el ejemplo. [00:00:17.0] Con el caching de fragmento, podemos hacer cache para partes separadas de una página. [00:00:22.0] El caching de salida, suelta toda la página en la memoria cache, y luego la regresa desde el cache antes de que haya expirado. [00:00:29.0] ¿Pero qué sucede si tenemos una parte de una página? [00:00:32.0] Imagínese esto. Tenemos una página web, y este pedazo de información aquí abajo en esta esquina no cambia con frecuencia. [00:00:42.0] De las partes de la página aquí arriba, digamos que esta es muy dinámica y cambia todo el tiempo. [00:00:48.0] Igual sucede con estas partes de esta área. [00:00:51.0] Bien, a esto es a lo que necesito hacerle un caching de salida. [00:00:55.0] Entonces lo que necesito hacer es, sacar esto de la página, colocarlo aquí como un control de usuario, colocar caching de salida en esa directriz de página en ese control de usuario, [00:01:08.0] y luego colocar ese control de usuario en la página. [00:01:10.0] Lo que va a suceder es que cuando esta página sea cargada, esta parte irá hacia el cache. [00:01:17.0] El control de usuario. Cada página o las múltiples páginas que usen ese item en particular [00:01:25.0] cargarán todo lo demás de forma normal, pero este item en particular será cargado desde el cache de salida. [00:01:33.0] Perdón, será cargado desde el caching de fragmentos o desde el cache. [00:01:38.0] Esto es grandioso. Simplemente convierta en un control de usuario aquella porción de página que desee. Usted ya vió como hacerlo. [00:01:46.0] Después, en ese mismo control de usuario, usted coloca la directriz de página 'output cache', tal como lo hicimos en el anterior video, [00:01:53.0] en la página de salida. Ahora usted tiene un fragmento que está yendo al cache. [00:02:00.0] Los encabezados y pies de página son excelentes candidatos para hacerles caching de fragmentos. [00:02:05.0] Generalmente queremos que estos permanezcan iguales en cada página, y si estamos escribiéndolos en cada página, ¿por qué no guardarlos en la memoria cache? [00:02:13.0] Allí irán con mayor rapidez y con más eficiencia. [00:02:17.0] La lista desplegable. Si usted tiene listas desplegables, en donde la misma lista desplegable aparece en páginas múltiples, hágales un cache. [00:02:25.0] Ya que vamos a hacer un viaje hasta la base de datos, entonces podemos hacer cache a esa información. [00:02:31.0] En lugar de hacer múltiples ejecuciones de ida y vuelta hasta el servidor web y al Servidor SQL, podemos sencillamente colocar esa información en la memoria cache y obtenerla de esa manera. [00:02:40.0] El caching de fragmentos es muy similar al caching de salida. Simplemente es un control de usuario al que básicamente se le hace un cache de salida, [00:02:48.0] es colocado en otra página, y continúa realizando un cache para llenar ese espacio en esa página. [00:02:54.0] Aquí en el tema de caching, hemos hablado del cache de objeto, del caching de páginas, y ahora del caching de fragmentos. [00:03:01.0] Estos tres tipos de caching pueden mejorar drásticamente el desempeño de su servidor web. [00:03:06.0] Aprenda a manejarlos, experimente con ellos y observe lo que sucede. [00:03:12.0]

Tutorial Information

Course: Microsoft ASP.NET (Español)
Author: Mark Long
SKU: 33544
ISBN: 1-932808-17-5
Release Date: 2004-10-01
Duration: 7 hrs / 88 lessons
Captions: Available on CD and Online University
Compatibility: Vista/XP/2000, OS X, Linux
QuickTime 7, Flash 8

VTC Sign up & Benefits

  • Unlimited Access
  • 98,729 Video Tutorials (23,265 free)
  • Video Available as Flash or QuickTime
  • Over 1026 Courses
  • $30 for One Month Access
  • Multi-User Discounts Available