Laboratorio 1
Simular el funcionamiento de la Pantalla de Presentación del Tiempo en los Semáforos (Contador LED regresivo en Segundos para Cambio de Color).
- Crear una clase Contador
- Método Constructor para asignar el valor inicial,
- Propiedad que permita asignar o leer el valor del Contador,
- Método que retorna un valor entero y decrementa el valor de la propiedad Contador.
Código Fuente de Ejemplo
http://galileotalentodigital.blogspot.com/2017/03/pro-c-modulo-02-laboratorio-codigo.html
Laboratorio 2
Agregar una clase Semaforo.cs, con estas características:
- Tener una enumeración para representar los 3 colores (Rojo, Amarillo, Verde)
- Debe tener objetos de tipo Contador para 3 colores (Rojo, Amarillo, Verde)
- Método Constructor por Omisión, inicializar los objetos Contador de Cada Color con 15 segundos.
- Método Constructor con 3 parámetros (Rojo, Amarillo, Verde) para inicializar cada objeto Contador correspondiente a cada Color.
- Desplegar en la consola los valores que retorna el método decrementar() para cada color.
Código Fuente de Ejemplo:
http://galileotalentodigital.blogspot.com/2017/03/pro-c-modulo-04-laboratorio.html
Laboratorio 3
- Implementación del Semáforo en una interfaz de Windows Forms.
- Descargar el archivo de inicio, copiar al directorio de trabajo y desempacar el archivo.
- https://drive.google.com/open?id=0B7Ct7K_LTJvSdDVzcWVKcVVjQ0U
- Programar en el método timTiempo_Tick(...) la llamada al método private cuentaRegresiva(), el cual disminuye los contadores en el orden de Verde, Amarillo, Rojo, y cuando un contador llega a cero (0), entonces cambia el color de fondo (picSemaforo.BackColor) del objeto picSemaforo al color correspondiente.
- El método timTiempo_Tick(...), ya está configurado para activarse cada 0.1 segundo
- Probar con distintas cantidades de segundo para cada color.
Laboratorio 4
- Agregar una clase Cliente.cs al proyecto de Consola o iniciar un nuevo proyecto de Consola.
- La clase debe tener las siguientes propiedades:
- int CodCliente
- long CUI
- string Apellido
- string Nombre
- Crear un método static void TestSerializarJSON() en la clase Program.cs
- En este método instanciar dos Objetos de tipo Cliente.
- Serializar a JSON un objeto y mostrar en Consola el resultado.
- Agregar un objeto para manejar un List<Cliente>
- Agregar los dos objetos a la Lista Anterior.
- Serializar a JSON La Lista Anterior y mostrar en Consola el resultado.
Código Fuente de Ejemplo
http://galileotalentodigital.blogspot.com/2017/03/pro-c-modulo-05-laboratorio-codigo.html
Laboratorio 5
Entity Frameworkhttps://drive.google.com/open?id=0B7Ct7K_LTJvSMjFXRHNrTnNqRVU
Parte 2
https://drive.google.com/open?id=0B7Ct7K_LTJvSOVFzd2RDTVUtaG8
Scripts para Creación de Base de Datos y Carga de Información a las Tablas
https://drive.google.com/open?id=0B7Ct7K_LTJvSekxCZnV5ZzE5aGs
Laboratorio 6
Crear una interfaz de usuario, siguiendo el ejemplo de la imagen.
Agregar el código para registrar un evento en el registro de eventos de Windows.
Código Fuente de Ejemplo:
http://galileotalentodigital.blogspot.com/2017/04/pro-c-modulo-06-laboratorio-codigo.html
Al ejecutar la aplicación en el entorno de Visual Studio, reciben la siguiente ventana de diálogo:
Cerrar el Visual Studio, en la barra de tareas, utilizar el botón derecho del Mouse para ejecutarlo (Run As) como Administrador y volver a ejecutar su aplicación.
En el Visor de Sucesos (Event Viewer) pueden verificar el registro del evento.
Laboratorio 7
Crear una interfaz de usuario, siguiendo el ejemplo de la imagen.
Agregar el código para utilizar los métodos estáticos de la clase Debug, agregar el número a una lista de enteros y calcular promedio.
Código Fuente de Ejemplo:
http://galileotalentodigital.blogspot.com/2017/04/pro-c-modulo-06-laboratorio-7-codigo.html
Ventana de Debug.Assert(...)
Laboratorio 8 Servicios Web
https://drive.google.com/open?id=0B7Ct7K_LTJvSSUhfSHF2ZzNXWW8
Laboratorio 9 Servicio WCF y Cliente
https://drive.google.com/open?id=0B7Ct7K_LTJvSWTFfcnBGaVdiazQ
Laboratorio 10 Task
Interfaz de Usuario:
Archivos que pueden ser descargados:
Agregar el código para que descargue hacia un archivo Destino en la computadora local.
Agregar el código para que utilice la clase Task.
Código Fuente de Ejemplo:
http://galileotalentodigital.blogspot.com/2017/04/pro-c-modulo-09-laboratorio-10-codigo.html
No hay comentarios.:
Publicar un comentario