viernes, 18 de enero de 2008

Crear un WebSite en ASP

Cuando se crea un sitio Web, Visual Studio crea una nueva página llamada Default.aspx. Cuando la página es creada, visual Studio muestra la página en la vista HTML source, donde se puede ver los elementos de la página HTML.

La página Default.aspx que fue creada también tiene una página detrás del código (code-behind), llamada Default.aspx.cs. Este tipo de páginas son archivos opcionales que contienen código que corre del lado del servidor (server-side).


Cada nuevo sitio Web también contiene una carpeta especial llamada App_Data. Esta carpeta es reservada para bases de datos, tal como las de SQL Server.

ASP.Net 2.0 soporta el tipo FILE WEB SITE. Esta opción es buena cuando IIS no está instalado en la computadora del desarrollador y el desarrollador quiere crear un WEB site sin el uso de un servidor Web remoto.

ASP.Net 2.0 también soporta el tipo FTP WEB SITE. Esta opción puede ser usada cuando construyes un sitio Web que va a ser almacenado en una computadora remota que no tienen instalado en Front Page Server Extensions.

ASP.Net 2.0 también soporta el tipo HTTP Web Site. Esta opción es útil cuando el IIS está instalado en la computadora del desarrollador o en una computadora remota.

RadioButton








El control RadioButton le brinda al usuario la habilidad de seleccionar entre un opción dentro de un grupo de opciones mutuamente excluibles ( es decir, si seleccionar una no puedes seleccionar otra; siempre y cuando este dentro de un grupo).

Bueno, para ubicar a un control RadioButton dentro de un grupo de controles RadioButton, es necesario utilizar su propiedad GroupName para cada control que deseas que pertenezca al grupo; por ejemplo si quieres pertenecer a una escuela, es necesario que te inscribas en ella. :)

Una vez que varios controles RadioButton pertenecen a un mismo grupo, solo puede seleccionar un solo control, es decir, son mutuamente excluibles; por ejemplo, si tienes dos RadioButton que pertenecen al grupo: sexo, no puedes seleccionar tanto hombre como mujer, eso sería un error.


PROPERTIES

El control RadioButton al igual que el resto de los WEB SERVER CONTROL, cuenta con propiedades o atributos que nos permiten definir las características del control. Dentro de las propiedades tenemos las siguientes, las cuales son las más usadas:


TEXT.- Esta propiedad permite definir la etiqueta para ese control.

TEXTALIGN.- Me permite definir la alineación del texto, para el RadioButton.

CHECKED.- Esta propiedad es usada para asignar(set) u obtener(get) el estado de un RadioButton; es decir, si esta o no seleccionado.


miércoles, 16 de enero de 2008

WEB SERVER CONTROLS


Un “server controls” es un control programable escribiendo código del lado del servidor, para responder a eventos del control. Un “server controls” mantiene automáticamente su estado a través de llamadas al servidor y son fácilmente identificados por su atributo runat=”Server”.

Un Server control debe tener un atributo ID para la referencia a el en el código. Todos los server controls heredan de la clase System. Web.UI.Control.

Se debe asignar el atributo ID para la referencia al control, al momento que se programa. Se puede decir que es la identificación programática del control.

Ofrecen mayor funcionalidad y mas consistencia en la programación que los HTML server controls. Los controles WEB server controls heredan de la clase WebControl.

Un WEB server control tiene la habilidad de detectar la capacidad del navegador y adaptarse apropiadamente, de acuerdo a esas capacidades.


Un Web Server Control puede ser agregado a la página desde la vista de diseño o la vista de código. Todos los Web Server Control deben localizarse dentro del elemento form que tiene el atributo runat=”server”.