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

Esquema de Trabajo .NET / Namespaces del ASP.NET




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] Hemos hablado de los diversos aspectos de .NET, y hemos visto un panorama general del esquema .NET. [00:00:08.0] Ahora vamos a concentrarnos en la parte del esquema que crea a ASP.NET, o que nos presenta a ASP.NET. [00:00:15.0] Ya he mencionado que el esquema está dividido en "namespaces", los cuales afectan directamente a ASP.NET. [00:00:21.0] En primer lugar está el 'namespace' "Sistem.Web", que contiene las clases que usamos para suministrar todas nuestras conexiones y funcionalidades [00:00:30.0] de la World Wide Web. Las clases con las cuales algunas personas pueden estar más familiarizadas, si ya han tenido experiencia con ASP, [00:00:41.0] son los objetos de solicitud y respuesta que utilizamos. [00:00:46.0] Estas aún están allí, pero en realidad son propiedades de algunas clases. Dentro del namespace System.Web, [00:00:53.0] hay varias clases que usamos, de las cuales instanciamos objetos y luego llamamos métodos y propiedades [00:00:59.0] para manipularlos, y obtener dicha funcionalidad. Hay un "System.Web.Caching" el cual obviamente va a manejar todas las cuestiones del caching [00:01:08.0] de nuestras páginas. Lo que usted ve aquí es que usted desarrolla la habilidad de determinar cuando necesita realizar un 'caching'. [00:01:18.0] Usted puede ir a la documentación y mirar el 'namespace' "System.Web.Caching". Este le dará [00:01:23.0] una lista de todas las clases que están allí y una breve descripción de lo que hacen. Le informo que la documentación [00:01:29.0] deja un poco que desear de Microsoft. Sin embargo hay muchos libros excelentes de terceros [00:01:37.0] que pueden ayudarle con esto. IntelliSense, en general; la familiaridad, le ayudará a entender [00:01:43.0] este código,de modo que pueda avanzar rápidamente. [00:01:46.0] "System.Web.Security" - este 'namespace' contiene clases para todos los aspectos de seguridad de .NET. [00:01:54.0] Por supuesto, este se refiere a la autorización y autenticación de usuarios. El estado "System.Web.SessionState" es lo que usamos [00:02:01.0] para manejar las acciones de nuestros estados en las sesiones de nuestras páginas web. El 'namespace' "System.Web.UI" [00:02:08.0] es probablemente uno de los que usted utilizará con más frecuencia. Usted no siempre pensará [00:02:13.0] de forma consciente cuál es el 'namespace' que va a utilizar; pero estos nos brindan el control, [00:02:20.0] pues estas clases crean nuestras interfaces. Muchas de estas son clases compartidas, lo que significa que no [00:02:27.0] necesariamente tenemos que instanciar objetos - algo de esto está ocurriendo en el segundo plano. [00:02:30.0] Cuando estamos en el modo de diseño en Visual Studio, y arrastramos un botón a nuestro formulario web, estamos utilizando [00:02:38.0] una de estas clases para instanciar ese objeto que deseábamos, y luego tenemos acceso a sus eventos, [00:02:45.0] propiedades , métodos, etc. [00:02:48.0] El 'namespace' "System.Web.UI.HTMLControls" tiene clases para los controles HTML. Hablaremos de ellos [00:02:55.0] más adelante. Luego está wl 'namespace' "System.UI, System.Web.UI.WebControls", que tiene clases [00:03:03.0] para los controles web; estas clases ocuparán una buena cantidad de tiempo en un próximo video. [00:03:09.0] Como puede ver, a medida que avanzamos, solo hay seis o siete 'namespaces' con los cuales necesitamos familiarizarnos. [00:03:17.0] Estos le ayudarán enormemente a empezar a comprender el sistema, el por qué de las clases; todo lo que necesita, está acumulado [00:03:24.0] en esos 'namespaces'. Por lo menos tendrá una buena idea de dónde comenzar a buscar la funcionalidad que necesita. [00:03:30.0] No me canso de insistir: Dedíquele tiempo a la documentación. [00:03:34.0] Este tema, no es como un libro de John Grisham; no va captar su total atención, si lo que desea [00:03:40.0] es relajarse y disfrutar más la vida. Pero a medida que lea la documentación, [00:03:44.0] imprímala, llevela con usted, y cuando tenga un tiempo, si el tráfico está lento o [00:03:47.0] mientras espera a alguien en un centro comercial, [00:03:51.0] lea sobre estas clases, porque en un futuro, inevitablemente [00:03:55.0] estará trabajando en un proyecto y pensará: "Ojalá supiera cómo hacer esto - Hey, un minuto. [00:04:03.0] Yo leí esto en alguna parte", y usted sabrá que existe una clase que hace lo que usted está intentando hacer, [00:04:07.0] así que solamente necesitará ir y explotar esa clase. [00:04:09.0] Todo ese código está previamente escrito, está listo, solamente esperando a que usted llame algunos métodos , propiedades, etc. [00:04:13.0] Esos son los 'namespaces' de ASP.NET; usted se familiarizará con ellos a medida que avance. [00:04:18.0] Tal vez desee tener presente que si yo deseo usar un 'namespace' "System.Web.UI.WebControl" en una página, [00:04:24.0] entonces tendré que importarlo. Al importar un 'namespace', este me revelará esas clases, y entonces podré [00:04:30.0] crear objetos y usar esa funcionalidad. [00:04:32.0] Eso son los 'namespaces' de ASP.NET. Hágase amigo de ellos, le ayudarán muchísimo. [00:04:39.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