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

Administración de Estados / Sessiones 'Cookie-less'




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] Bien, una de las cosas geniales de ASP.NET es la aparición de sesiones 'cookie-less' o sin 'cookies'. [00:00:08.0] Con esto, no nos importa si el usuario ha desactivado las 'cookies' en su equipo; vamos a guardar estas 'cookies' [00:00:15.0] en el sitio del servidor, pero vamos a rastrear la sesión sin el uso de 'cookies'. Así es como lo hacemos. [00:00:22.0] Cuando el usuario solicita una página web, vemos venir la URL, creamos una ID de sesión, y la colocamos en esa URL. [00:00:33.0] A partir de ese punto, todo lo que enviemos de regreso a ese usuario, nuestra respuesta a ese usuario tiene esa ID integrada. [00:00:41.0] Voy a explicárselo: Aquí está nuestro servidor; este es nuestro cliente. El nos envía una solicitud. [00:00:46.0] Antes de que procesemos la solicitud, tomamos esta ID de sesión, la generamos, y la seguimos hasta la URL que ha solicitado. [00:00:56.0] Y cuando enviemos la respuesta al usuario, incrustamos esa ID en la respuesta. [00:01:03.0] Luego, cuando vuelva ha hacer otra solicitud, allí está esa ID de sesión sin 'cookies', y simplemente seguimos rastreándola ida y vuelta. [00:01:13.0] Así podemos estar actualizados con esas personas a medida que se desplazan por nuestra página o aplicación web. [00:01:18.0] Esta ID de sesión básicamente se ancla en esa persona, pasa de ida y regreso, y nosotros vamos a rastrearla. [00:01:25.0] Lo que es genial de esto, es que usted pensaría que para poder hacer algo por el estilo, [00:01:29.0.] algo que arregle las cosas de una forma tan fácil, sería difícil de configurar la mayoría de las veces. Quiero que vea esto. [00:01:35.0] Para habilitar una sesión sin 'cookies', vamos al archivo 'web.config'. Aquí está de nuevo. Más adelante, en otro video, hablaremos en detalle de este archivo. [00:01:45.0] Vamos a ir al archivo de configuración, y vamos a añadir esto justo aquí: [00:01:53.0] sessionState cookieless="true"'. [00:01:58.0] Cuando hacemos esto, las sesiones sin 'cookies' quedan habilitadas. [00:02:02.0] Esto es muy fácil de configurar. Las sesiones sin 'cookies' son en verdad un éxito. [00:02:11.0] Puesto que estamos adjuntando esta ID de sesión a la URL, de la misma forma en que sucede, exige que usemos enlaces URL relativos entre nuestras páginas. [00:02:23.0] Si no sabe bien lo que es un enlace URL relativo, este básicamente dice 'use este archivo en una ruta de acceso determinada', [00:02:32.0] y nosotros no le damos realmente una ruta exacta de comienzo. Esto nos deja organizar las cosas en un servidor web, y hacer mantenimiento sin mayores molestias. [00:02:41.0] Pero usted tiene que usar enlaces relativos. Si no usa enlaces relativos, tendrá errores cuando intente procesar la página web. [00:02:49.0] Las sesiones sin 'cookies' son una tecnología genial. Un video breve. Gracias a Microsoft [00:02:56.0] no hay mucho para hablar acerca de ellas. [00:02:58.0] Actívelas y úselas, le van a encantar. [00:03:02.0] Estas sesiones funcionan con cualquier navegador que esté usando URLs, es decir, cualquier navegador disponible. [00:03:09.0] Estas sesiones no son especiales para IE. No van a darle molestias con Netscape ni con ningún otro navegador, [00:03:14.0] porque estas sesiones ocurren en un segundo plano. Dele una mirada a las sesiones sin 'cookies' y ensáyelas. Creo que van a gustarle. [00:03:23.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