ASP .NET



VISUAL STUDIO 2003
  INTRO
  1. Instalar IIS en Windows XP Home Edition.
  2. Introducción a ASP .NET.
  3. Primeras páginas ASP .NET.
  WEBFORMS
  4. Diferencia entre 2 fechas.
  5. Controles de validación.
  6. Listar archivos de un directorio local o remoto.
  ADO .NET
  7. Base de datos en DataReader.
  8. Base de datos en DataTable.
  9. Base de datos en DataGrid sin paginación.
  10. Base de datos en DataGrid con paginación.
  11. Base de datos en DataGrid con paginación personalizada.
  12. DataGrid con scroll vertical.
  13. Archivo XML en DataGrid.
  14. Hoja de Excel en DataGrid.
  15. Ejercicio completo de ASP .NET: libreta de direcciones.


1. Instalar IIS en Windows XP Home

Para aquellos usuarios de Windows XP Home (no Profesional) que desean iniciarse en la programación web con Visual Studio y Asp .NET sin tener que comprar otro sistema operativo.


2. Introducción a Asp .NET

Introducción muy breve a la tecnología Asp .NET con algunos comentarios que pueden ayudar a comprender mejor los ejercicios propuestos.


3a. Primera página Asp .NET

Ejercicio inicial que presenta controles básicos de servidor (etiquetas con el atributo Runat="server"): label, form, image...
Separación del archivo aspx con código Asp .NET y HTML y el archivo vb con código Visual Basic .NET.


3b. Segunda página Asp .NET

Empleo de un bucle For en Asp .NET.
Ejemplo de procesamiento de código Visual Basic en el servidor para producir resultados en el cliente.
Separación del archivo aspx con código Asp .NET y HTML y el archivo vb con código Visual Basic .NET.


4. Diferencia entre 2 fechas

Ejercicio que presenta un ejemplo sencillo de declaración y asignación de fechas (Date) y el cálculo del intervalo en días entre 2 fechas (DateDiff).


7. Base de datos en DataReader

Datos presentados en un control DataReader.
Etiquetas de servidor con lenguaje HTML de salida para mejorar la presentación.
Sentencias SQL para manipular y mostrar los datos.
Separación del archivo aspx con código Asp .NET y HTML y el archivo vb con código Visual Basic .NET.


6. Listar archivos de un directorio

Listar los archivos de un directorio usando clases de System.IO.
Usando File, Directory, FileInfo y DirectoryInfo.
Mostrar información sobre los archivos listados (nombre, tamaño y fecha de creación).
Mostrar el resultado en una tabla HTML formateada con cadenas pasadas como parámetro a métodos Response.Write.


8. Base de datos en DataTable

Datos presentados en un control DataTable.
Tabla HTML formateada para mejorar la presentación.
Variables leídas desde un archivo de configuración (web.config).
Archivo aspx único con todo el código: Asp .NET, HTML y Visual Basic .NET


9. Base de datos en DataGrid I

DataGrid sin paginación.
Archivo aspx único con todo el código (HTML, Asp .NET y VB).
Columnas del tipo TemplateColumn (plantilla de columna de DataGrid no editable).


10. Base de datos en DataGrid II

DataGrid con la paginación activada.
Separación del archivo aspx con código Asp .NET y HTML y el archivo vb con código Visual Basic .NET.


11. Base de datos en DataGrid III

DataGrid con la paginación activada.
Botones de navegación personalizados por código, aparte de los botones integrados en el DataGrid.
Separación del archivo aspx con código Asp .NET y HTML y el archivo vb con código Visual Basic .NET


12. DataGrid con scroll vertical

DataGrid que sólo muestra una parte de los registros recurriendo a la propiedad CSS OverFlow para recortar su parte visible.
Con barra de desplazamiento vertical, permite desplazarse por los registros haciendo scroll.


13. Archivo XML en DataGrid

Origen de los datos en formato XML.
Ordenación de registros por el título de la columna.
Columna con botones para modificar los registros: Editar, Cancelar, Borrar, Actualizar.
Separación del archivo aspx con código Asp .NET y HTML y el archivo vb con código Visual Basic .NET.


14. Hoja de Excel en DataGrid

Origen de los datos en una hoja de cálculo de Microsoft Excel.
Tablas del DataSet basadas en rangos con nombre en el libro de Excel.
Conexión a datos mediante OleDb.
Separación del archivo aspx con código Asp .NET y HTML y el archivo vb con código Visual Basic .NET.


5. Controles de Validación

Validación de los datos enviados por el usuario desde un formulario Web.
Controles Validation de Asp .NET.
Uso de Page.IsValid para comprobar si la validación ha producido errores


15. Ejercicio completo de ASP .NET: agenda telefónica en Internet

Unión de los ejercicios Controles de Validación y Archivo XML en DataGrid.
Acceso a una agenda telefónica personal guardada en la Web para poder acceder a ella desde múltiples lugares.
Control de acceso para evitar lecturas de la agenda no autorizadas.
Funciones de búsqueda por letra inicial del nombre y cadenas incluidas en cualquier posición del nombre.




Página de inicio

Volver atrás