Anda di halaman 1dari 3

Análisis y Diseño de Sistemas de Información Ing.

Andrés Felipe Escobar


Instructor SENA - CLEM

Taller 3 –Aplicaciones Web ASP .Net

Competencia: Desarrollar e implantar el sistema de información que cumpla con los


requerimientos de la solución informática para su operación Aplicando buenas prácticas
de calidad en el proceso.

Instrucciones

 Para la entrega de los archivos desarrollados, cree una carpeta con la estructura:
TallerNet3-NombreApellido. Dentro de esta carpeta incluya las carpetas con los
proyectos fuente (Separe cada ejercicio por carpetas).
 Para cada punto del taller cree un proyecto, como mínimo.
 Para enviar todo el material, es decir la carpeta con todos los ejercicios, se hace
necesario que la comprima en un archivo .zip o .rar.
 Para la parte de base de datos utilice el script SQL suministrado por el instructor.

 Recomendaciones: cree los archivos tal cual como se le indica en el taller,


recuerde que todos los ejercicios debe mostrar el resultado en pantalla. Todos
los ejercicios piden datos del usuario. Para el caso de acceso a base datos,
recuerde incluir el conector necesario. Para algunos ejercicios será vital su
investigación, por medio de internet o la utilización de la ayuda de .net, para la
utilización de ciertos métodos y clases predefinidos.

 Productos a Entregar: Este taller se desarrollará en parejas o individual,


desarróllelo a consciencia, pues posteriormente se evaluará individualmente
como parte de la competencia. El plazo de entrega del taller será comunicado
por el instructor.

Nota: Usted puede utilizar el lenguaje de su preferencia, Visual Basic o C#.

Parte 1: Paginas ASP y Paginas Maestras

1-Cree un programa que imprima el número mayor de tres ingresados por teclado(los
números se deben pedir en TextBox y mostrar el resultado).

2-Suponga que tiene Ud una tienda y desea registrar las ventas en una computadora.
Diseñe un programa que permita capturar del cliente:

- El monto de la venta
- Calcule e imprima el IVA
- Calcule e imprima en total a pagar
- Lea la cantidad con la que paga el cliente
- Calcule e imprima el cambio

3-Cree un programa el cual realice la operación elegida por el usuario sobre dos números
ingresados por él. Las operaciones serán multiplicación, división y salir del programa. La
opción salir deberá cerrar la ventana (Investigue como cerrar una ventana con javascript)

ADSI
Programación en .Net
Análisis y Diseño de Sistemas de Información Ing. Andrés Felipe Escobar
Instructor SENA - CLEM

4-Cree un programa que contenga 3 Buttons, al dar clic en el primero deberá abrir otra
página, en la cual se saludará al usuario (deberá tener un botón de cerrar), al dar clic en
el segundo mostrará un Alert saludando al usuario y al dar clic en el tercero deberá
mostrar una ventana de confirmación preguntando al usuario si en realidad desea cerrar
el programa.

5-Cree un programa que posea dos Labels y dos TextBox y un botón, con el ánimo de
calcular la suma y multiplicación de dos números. Al dar clic en el botón el resultado se
deberá mostrar en dos Labels en otra página. Cree un menú, el cual le permita al usuario
escoger que operación realizar. (Puede crear el menú por Javascript o con la herramienta
Menú de Visual Studio).

6-Cree un programa que muestre una imagen (Predefinida por usted, Ver Image), también
utilizar una imagen como botón, q al pulsarlo salude al usuario en otra página.

7-Cree una página maestra la cual posea un menú de opciones, un banner y un área de
trabajo. Configura la página maestra de forma que el área de trabajo pueda ser única para
cada página que herede de la página maestra. Cree dos páginas que hereden de la
página maestra y personalice el área de trabajo en cada una con los elementos que usted
desee (El menú debe poder comunicar las dos páginas personalizadas, el banner es de
su elección).

8-Cree un programa web que le pida el nombre y edad al usuario, y muestre en otra
página el nombre ingresado y si es menor de edad o no. Realice este ejercicio utilizando
sesiones para pasar los valores de una página a otra (Ver Objeto Session)

Parte 2: Validaciones

9-Cree un programa que pida la cedula del usuario, y que luego la muestra en otra
página. Usted deberá validar que el campo cédula sea obligatorio. (Ver
RequiredFieldValidator).

10-Cree un programa que pida el nombre del usuario y luego en otra página se le salude.
Usted deberá validar que el campo nombre sea obligatorio y que se digiten solo letras
minúsculas y/o mayúsculas (Ver RequiredFieldValidator y RegularExpressionValidator).

11-Cree un programa que permita simular un formulario de creación de usuarios de una


aplicación, donde el usuario digite la cedula, nombre y apellidos, edad y la contraseña de
acceso con su respectiva confirmación. Cree todas las validaciones posibles, y muestre
todos los mensajes de error encontrados (Ver ValidationSummary). Si la validación es
exitosa deberá mostrar otra página que diga que el usuario fue creado exitosamente.

12-Realice el ejercicio 11 pero utilizando solo validaciones a través de Javascript.

Parte 3: Acceso a SQLServer

13-Cree un programa conectado a bases de datos, el cual consulte todos los registros en
la tabla aprendices, muestre los resultados escritos en un GridView. Luego realice otra
ADSI
Programación en .Net
Análisis y Diseño de Sistemas de Información Ing. Andrés Felipe Escobar
Instructor SENA - CLEM

consulta, buscando todos los aprendices cuyo nombre empieza por la letra a (Utilice
SQLDataSource)

14-Construya un programa conectado a bases de datos, el cual inserte un nuevo registro


en la tabla aprendices. Cree la GUI necesaria para que el usuario ingrese todos los datos
del nuevo registro. OJO: se debe indicar por pantalla si el registro fue insertado o no.

Parte 4: Acceso a MySQL

15-Cree un programa conectado a bases de datos, el cual consulte todos los registros en
la tabla aprendices, muestre los resultados escritos en un GridView. Luego realice otra
consulta, buscando todos los aprendices cuyo nombre empieza por la letra a (OJO:
construya el GridView manualmente.)

Parte 5: Acceso a PostgreSQL

16-Construya un programa conectado a bases de datos, el cual modifique un registro


existente en la tabla instructores. Cree la GUI necesaria para que el usuario modifique el
registro OJO: se debe indicar por pantalla si el registro fue modificado o no. Para este
ejercicio tome una de las dos opciones:

 Fácil: cargue en el formulario diseñado los datos de un registro definido por usted
para que el usuario lo modifique.
 Optimo: diseñe una forma tal que el usuario pueda escoger que registro quiere
modificar. (GridView)

ADSI
Programación en .Net

Anda mungkin juga menyukai