Está en la página 1de 9

TAREA

15/04/201123/04/2011

Capitulo 2 y 3Capitulo 4Capitulo 4


a) Porque es importante comprender el ciclo de vida de una aplicacin ASP.NET en general.Cules son las nuevas ventajas del IDE Visual Studio 2005 o Visual Studio 2008. a) b) Cul es la relacin entre los eventos del ciclo de vida y el archivo Global.asaxListe los componentes principales que intervienen en el desarrollo web. b) c) Liste y describa las Fases generales del ciclo de vida de la pgina ASP.NETNumere las ventajas e inconvenientes entre tipos de sitios web. c) d) Liste y describa los Eventos del ciclo de vida

Tarea

de una pgina ASP.NET.Liste los principales archivos y carpetas que intervienen en el desarrollo web. d) e) De la parte practica que se trata en el vdeo, investigue como establecer el contador de usuarios a cero cuando este haya llegado al menos a uno. e) f) Cul es la importancia del archivo Cree, configure y pruebe un sitio web de
Formatted: No bullets or numbering

Web.config cada tipo. Nombre las diferencias que ha encontrado.(Adjuntar capturas de pantalla). g) Describa cmo elegir un tipo de sitio Web.

Pgina 1

Tarea

Tarea
INTRODUCCION AL DISEO WEB

 Ventajas de Visual Studio 2005Por qu es importante comprender el ciclo de vida de una aplicacin ASP.NET en general
Formatted: Font color: Auto Formatted: Indent: Left: 0.6"

La importancia radica en saber dnde colocar el cdigo apropiado para la fase apropiada y obtener los resultados requeridos. Incluye herramienta de desarrollo Web Microsoft Visual Web Developer, gracias a esto se facilita la creacin de sitios Web de Asp.net, los mismos que pueden ser ejecutados desde celulares, equipos porttiles, etc. Adems facilita el trabajo a los desarrolladores, permitiendo trabajar con proyectos remotos atraves de protocolos como FTP. Por otro lado se facilita el control de cambios a travs de versionamiento sobre el proyecto, y as trabajar con un equipo de desarrolladores.

Formatted: Justified, Indent: Left: 0.6", No bullets or numbering Formatted: Font color: Auto

Formatted: Indent: Left: 0.6"

 LCul es la relacin entre los eventos del ciclo de vida y el archivo Global.asax  La vinculacin entre los eventos del ciclo de vida y el archivo Global.asax viene dado gracias a que ASP.NET enlaza automticamente los eventos de la aplicacin con los controladores que estn descritos en el archivo Global.asax, la declaracin de dichos controladores viene dado gracias a una nomenclatura Aplication_evento.iste los principales componentes que intervienen en el desarrollo web
Formatted: Justified, Indent: Left: 0.6", No bullets or numbering

Formatted: Font: (Default) Batang Formatted: Font color: Auto

 CListe y describa las fases generales del ciclo de vida de la pagina ASP.NETul es la importancia del archivo web.config

Pgina 2

Tarea

Formatted: Font: 14 pt

A P.NET recibe la primera solicitud para la aplicaci n.

A P.NET recive la primera solicitud para un recurso que se encuentre en el servidor. La clase Aplication Manager crea un dominio de de aplicacion , este dominio comunmente es conocido como contexto de sesion el cual sirve para aislar la sesion de cada usuario.

Se asigna un objeto HttpApplication a la solicitud.

Se inicia creando una instancia de la clase HttpApplication. Si la aplicacion tiene un archivo Global.asax crea una instancia del mismo y lo usa para representar la aplicacion.

La canalizaci n de HttpApplication procesa la solicitud.

La clase HttpApplication ejecuta los eventos siguientes mientras se procesa la solicitud. Estos eventos son vitales para los desarrolladores ya que por ejemplo se puede validar la solicitud.

 Liste los principales archivos y carpetas que intervienen en el desarrollo web y describa los eventos del ciclo de vida u na pgina A P.NET.

e crean los objetos de ncleo A P.NET para cada solicitud.

A P.NET crea e inicializa objetos de ncleo, como HttpContext, Http equest y Http esponse.

Pgina 3

El usuario solicita un recurso de aplicacion del servidor web.

El ciclo de vida de una aplicacion A P.NET empieza por un solicitud enviada por una aplicacion cliente (ej. navegador hacia el servidor web II .



Es mu imp r an sitio.

en cuan

el mism con iene todas las configuraciones del

Formatted: Indent: Left: 0.

Tarea

PreInit Init InitComplete PreLoad Load


Eventos de control

Utilizada por ejemplo para trabajar con la propiedad IsPostBack para derminar si es la primera vez que se carga la pagina. Utilizada para controlar la inicializacion de controles, de vital uso cuando se va a leer o inicializar propiedades del control. Utilizada para tareas que requieran que todo el proceso de inicializacion se haya completado. Util para controlar o realizar tareas de procesamiento antes que se ejecute el evento Load. Utilizada para establecer las propiedades de los controles y establecer las conexiones a la base de datos. Eventos vinculados a los controles tales como el evento click de un boton. Utilizado para tareas que requieran que se carguen todos los demas controles en la pagina.

Formatted: Font: (Default) +Headings, 13 pt Formatted: Font: 14 pt Formatted: Normal, Indent: Left: 0. , No bullets or numbering

Load complete

PreRender

Util para modificar controles de la pagina.

Render

No es un evento, es una fase de procesamiento, el objeto Page llama este metodo en cada control.
Efectuado en cada control y luego sobre la pagina. Es de alto uso ya que se puede hacer tareas de limpieza como por ejemplo cerrar las conexiones a una base de datos, o para la propia pagina como cerrar archivos abiertos.

Unload

 Global resource  Local resourse  .net  BinDe la parte practica que se trata en el video, investigue como establecer el contador de usuarios a cero cuando este haya llegado al menos a uno.

Formatted: Font: Arial Narrow Formatted: Font: (Default) +Body, 14 pt, Font color: Auto, Spanish (International Sort), Check spelling and grammar Formatted: Font color: Auto

Pgina 4



Sobre el archivo Global.asax, en el control de Session_Start se incluyo un control para que cuando la variable contUser llegue a 3 se reinicie a cero.

Formatted: Font color: Auto Formatted: Justified, Indent: Left: 0. , No bullets or numbering



Tarea

Formatted: Font: 14 pt, Underline Formatted: Normal, Indent: Left: 0.49", No bullets or numbering Formatted: Font: 14 pt, Underline

 Cree, configure y pruebe un sitio web de cada tipo. Nombre las diferencias que ha encontrado. (Adjuntar capturas de pantalla).
1. Crear un proyecto para ordenar el trabajo.
Formatted: Font: 14 pt

2. Esperamos y comprbamos la creacin de nuestro proyecto.

Pgina 5

Tarea

Formatted: Font: 14 pt

3. Creacin de un sitio local i. Agregamos un nuevo sitio web


Formatted: Font: 14 pt

ii. Ingresamos ruta fsica, lenguaje de programacin y lo principal seleccionamos locacin->FileSystem


Formatted: Font: 14 pt

Pgina 6

Tarea

iii. Comprobamos creacin de sitio web local


Formatted: Font: 14 pt

4. Creacin de un sitio IIS i. Agregamos un nuevo sitio web ii. Seleccionamos la locacacion->HTTP, y la url de destino
Formatted: Font: 14 pt

5. Creacin de un sitio remoto i. Agregamos un nuevo sitio web ii. Seleccionamos location->FTP, y establecemos parmetros de conexin a servidor remoto.

Pgina 7

Tarea

Formatted: Font: 14 pt

Entre las diferencias que encontrado puedo nombrar:

 Protocolo de conexin entre diferentes tipos de sitios.  Lugar de destino del proyecto (Remoto o Local).  Lenguaje  Describa como elegir un sitio web
Tendramos que analizar las siguientes pautas para elegir un sitio:

 Hay que analizar si el proyecto a desarrollar se lo va a realizar con una numerosa cantidad de desarrolladores.  Disponibilidad de servidor local para desarrollo.

Formatted: Font: 11.5 pt Formatted: Normal, Indent: Left: 0", First line: 0"

Formatted: Normal, Indent: Left: 0", First line: 0", Tab stops: 4.63", Left Formatted: Font: 11.5 pt

Pgina 8

También podría gustarte