Web Form

Páginas: 31 (7537 palabras) Publicado: 1 de mayo de 2014
Formularios web
En este capítulo, nos centraremos en la construcción de páginas ASP.NET y adquiriremos los
conocimientos necesarios para ser capaces de crear nuestras propias páginas web dinámicas
con ASP.NET:
- En primer lugar, veremos en qué consisten los formularios web, una parte
fundamental de la plataforma .NET.
- A continuación, estudiaremos los controles que podemos incluir dentrode las
interfaces web que construiremos con formularios ASP.NET. Primero,
analizaremos los tres tipos de componentes estándar incluidos en las bibliotecas
de la plataforma .NET correspondientes a ASP.NET. Después, llegaremos a ver
cómo podemos crear nuestros propios controles.
- Cuando ya tengamos una buena noción de lo que podemos incluir en un
formulario ASP.NET, aprenderemos algo másacerca de su funcionamiento. En
concreto, nos interesará saber qué son los "post backs" y cómo se mantiene el
estado de una página ASP.NET.

44

Desarrollo Profesional de Aplicaciones con C#

Formularios web
Formularios en ASP.NET ......................................................45
Ejecución de páginas ASP.NET .............................. 45
Creación de páginasASP.NET................................ 47
Uso de controles en ASP.NET..............................................50
Controles HTML....................................................... 54
Controles web .......................................................... 56
Controles de validación............................................ 60
Controles creados por el usuario ............................. 62Funcionamiento de las páginas ASP.NET ..........................74
Solicitudes y "postbacks" ......................................... 75
Estado de una página ASP.NET.............................. 79

© Fernando Berzal, Francisco J. Cortijo & Juan Carlos Cubero

Formularios web

45

Formularios en ASP.NET
En el capítulo anterior, presentamos una panorámica general del desarrollo de aplicacionesweb, en la que mostramos las distintas alternativas de las que dispone el programador y
situamos en su contexto la tecnología incluidas en la plataforma .NET para la creación de
interfaces web: las páginas ASP.NET.
ASP.NET sustituye a las páginas interpretadas utilizadas en ASP por un sistema basado en
componentes integrados en la plataforma .NET. De esta forma, podemos crear aplicaciones
webutilizando los componentes que vienen incluidos en la biblioteca de clases de la
plataforma .NET o, incluso, creando nuestros propios componentes. Lo usual es que estos
últimos los implementemos a partir de los componentes existentes por composición; esto es,
encapsulando conjuntos de componentes existentes en un componente nuevo. No obstante,
también podemos crear nuevos componentes porderivación, creando una nueva clase
derivada de la clase del componente cuyo comportamiento deseamos extender (como en
cualquier entorno de programación orientado a objetos).
Al construir nuestras aplicaciones utilizando componentes, podemos utilizar un entorno de
programación visual (como el Visual Studio .NET). Como consecuencia, al desarrollar
aplicaciones web, no hemos de prestar demasiadaatención al HTML de nuestras páginas
ASP.NET, salvo, claro está, cuando estemos implementando los distintos componentes que
utilizaremos para crear los controles de la interfaz de usuario. En otras palabras, los
componentes nos permiten crear nuestra aplicación centrándonos en su lógica. Los propios
componentes se encargarán de generar los fragmentos de HTML necesarios para construir lainterfaz web de la aplicación.
En esta sección veremos en qué consisten y cómo se crean las páginas ASP.NET, aunque
antes nos detendremos un poco en analizar cómo se ejecutan las páginas ASP.NET desde el
punto de vista físico.

Ejecución de páginas ASP.NET
Los servidores HTTP pueden configurarse de tal forma que las peticiones recibidas se traten
de diferentes formas en función del tipo de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Aprende A Navegar Por La Web De Forma Segura
  • Weber. Formas de dominacion y accion social
  • Existen varias formas de clasificar las páginas web
  • Formas de comunicación en la web
  • PAG WEB AND FORM
  • Form web oracle
  • formas de expresión en la web
  • 101 formas de crear contenido web

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS