Practicas Web

Páginas: 57 (14087 palabras) Publicado: 6 de octubre de 2011
ASP.NET en la práctica
En este último capítulo dedicado a ASP.NET, trataremos algunos aspectos de interés a la hora de construir aplicaciones reales. Después de haber visto en qué consiste una aplicaciónes web, cómo se crean formularios web en ASP.NET y de qué forma se pueden realizar las tareas más comunes con las que debe enfrentarse el programador de aplicaciones web, ahora comentaremosalgunos de los aspectos relativos a la organización interna de las aplicaciones web: - En primer lugar, comentaremos brevemente algunos de los patrones de diseño que se suelen emplear a la hora de crear la aplicación web con el objetivo de que ésta mantenga su flexibilidad y su mantenimiento no resulte tedioso. - A continuación, nos centraremos en los mecanismos existentes que nos facilitan que elaspecto externo de una aplicación web ASP.NET sea homogéneo. - Una vez descritos los principios en los que se suelen basar las aplicaciones web bien diseñadas, repasaremos cómo se puede hacer que el contenido de nuestra interfaz web cambie dinámicamente utilizando un mecanismo conocido como enlace de datos [data binding]. - Finalmente, cerraremos este capítulo centrándonos en la construcción deformularios de manipulación de datos, como ejemplo más común del tipo de módulos que tendremos que implementar en cualquier aplicación.

124

Desarrollo Profesional de Aplicaciones con C#

ASP.NET en la práctica
Organización de la interfaz de usuario..............................125 Componentes de la interfaz ................................... 125
El modelo MVC en ASP.NET.............................. 127 Controladores en ASP.NET................................. 129

Control de la aplicación.......................................... 135 Aspecto visual de la aplicación .........................................140 Filtros con módulos HTTP ..................................... 142 La directiva #include .............................................. 143Plantillas................................................................. 145 Configuración dinámica de la aplicación..........................147 Listas de opciones ................................................. 149
Vectores simples: Array y ArrayList..................... 150 Pares clave-valor: Hashtable y SortedList........... 151 Ficheros XML ...................................................... 153

Conjuntos dedatos ................................................ 157
El control asp:Repeater ....................................... 158 El control asp:DataList......................................... 161 El control asp:DataGrid ....................................... 163

Formularios de manipulación de datos.............................170 Edición de datos.................................................... 170 Formularios maestro-detalle en ASP.NET............. 174

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

ASP.NET en la práctica

125

Organización de la interfaz de usuario
Como Steve McConnell expone en su libro Software Project Survival Guide, la mayor parte del trabajo que determina el éxito o el fracaso final de un proyecto de desarrollo de software se realizaantes de que comience su implementación: "si el equipo investiga los requisitos a fondo, desarrolla el diseño con detalle, crea una buena arquitectura, prepara un plan de entrega por etapas y controla los cambios eficazmente, la construcción [del software] destacará por su firme progreso y la falta de problemas graves". Obviamente, la lista de condiciones que se han de cumplir para que un proyectode desarrollo de software finalice con éxito es extensa, como no podía ser menos dada la complejidad de las tareas que han de realizarse. En los primeros apartados de este capítulo nos centraremos en una de las bases que sirven de apoyo al éxito final del proyecto: la creación de una buena arquitectura. En concreto, veremos cómo se pueden organizar los distintos elementos que pueden formar parte...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Trabajo Practico Oratoria Web
  • PRACTICA SERVIDOR WEB
  • Trabajo Practico: web y su evoluciòn
  • WEBER TRABAJO PRACTICO
  • PRACTICA NAVEGADORES WEB
  • Trabajo Práctico Sociología
  • Diseño de un sitio web: caso practico
  • Planeacion y diseño de un sitio web. (caso practico)

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS